diff --git a/source/AllToLua.bat b/src/AllToLua.bat similarity index 100% rename from source/AllToLua.bat rename to src/AllToLua.bat diff --git a/source/AllToLua.pkg b/src/AllToLua.pkg similarity index 100% rename from source/AllToLua.pkg rename to src/AllToLua.pkg diff --git a/source/AllToLua.sh b/src/AllToLua.sh similarity index 100% rename from source/AllToLua.sh rename to src/AllToLua.sh diff --git a/source/Authenticator.cpp b/src/Authenticator.cpp similarity index 100% rename from source/Authenticator.cpp rename to src/Authenticator.cpp diff --git a/source/Authenticator.h b/src/Authenticator.h similarity index 100% rename from source/Authenticator.h rename to src/Authenticator.h diff --git a/source/Bindings.cpp b/src/Bindings.cpp similarity index 100% rename from source/Bindings.cpp rename to src/Bindings.cpp diff --git a/source/Bindings.h b/src/Bindings.h similarity index 100% rename from source/Bindings.h rename to src/Bindings.h diff --git a/source/BlockArea.cpp b/src/BlockArea.cpp similarity index 100% rename from source/BlockArea.cpp rename to src/BlockArea.cpp diff --git a/source/BlockArea.h b/src/BlockArea.h similarity index 100% rename from source/BlockArea.h rename to src/BlockArea.h diff --git a/source/BlockEntities/BlockEntity.cpp b/src/BlockEntities/BlockEntity.cpp similarity index 100% rename from source/BlockEntities/BlockEntity.cpp rename to src/BlockEntities/BlockEntity.cpp diff --git a/source/BlockEntities/BlockEntity.h b/src/BlockEntities/BlockEntity.h similarity index 100% rename from source/BlockEntities/BlockEntity.h rename to src/BlockEntities/BlockEntity.h diff --git a/source/BlockEntities/BlockEntityWithItems.h b/src/BlockEntities/BlockEntityWithItems.h similarity index 100% rename from source/BlockEntities/BlockEntityWithItems.h rename to src/BlockEntities/BlockEntityWithItems.h diff --git a/source/BlockEntities/ChestEntity.cpp b/src/BlockEntities/ChestEntity.cpp similarity index 100% rename from source/BlockEntities/ChestEntity.cpp rename to src/BlockEntities/ChestEntity.cpp diff --git a/source/BlockEntities/ChestEntity.h b/src/BlockEntities/ChestEntity.h similarity index 100% rename from source/BlockEntities/ChestEntity.h rename to src/BlockEntities/ChestEntity.h diff --git a/source/BlockEntities/DispenserEntity.cpp b/src/BlockEntities/DispenserEntity.cpp similarity index 100% rename from source/BlockEntities/DispenserEntity.cpp rename to src/BlockEntities/DispenserEntity.cpp diff --git a/source/BlockEntities/DispenserEntity.h b/src/BlockEntities/DispenserEntity.h similarity index 100% rename from source/BlockEntities/DispenserEntity.h rename to src/BlockEntities/DispenserEntity.h diff --git a/source/BlockEntities/DropSpenserEntity.cpp b/src/BlockEntities/DropSpenserEntity.cpp similarity index 100% rename from source/BlockEntities/DropSpenserEntity.cpp rename to src/BlockEntities/DropSpenserEntity.cpp diff --git a/source/BlockEntities/DropSpenserEntity.h b/src/BlockEntities/DropSpenserEntity.h similarity index 100% rename from source/BlockEntities/DropSpenserEntity.h rename to src/BlockEntities/DropSpenserEntity.h diff --git a/source/BlockEntities/DropperEntity.cpp b/src/BlockEntities/DropperEntity.cpp similarity index 100% rename from source/BlockEntities/DropperEntity.cpp rename to src/BlockEntities/DropperEntity.cpp diff --git a/source/BlockEntities/DropperEntity.h b/src/BlockEntities/DropperEntity.h similarity index 100% rename from source/BlockEntities/DropperEntity.h rename to src/BlockEntities/DropperEntity.h diff --git a/source/BlockEntities/FurnaceEntity.cpp b/src/BlockEntities/FurnaceEntity.cpp similarity index 100% rename from source/BlockEntities/FurnaceEntity.cpp rename to src/BlockEntities/FurnaceEntity.cpp diff --git a/source/BlockEntities/FurnaceEntity.h b/src/BlockEntities/FurnaceEntity.h similarity index 100% rename from source/BlockEntities/FurnaceEntity.h rename to src/BlockEntities/FurnaceEntity.h diff --git a/source/BlockEntities/HopperEntity.cpp b/src/BlockEntities/HopperEntity.cpp similarity index 100% rename from source/BlockEntities/HopperEntity.cpp rename to src/BlockEntities/HopperEntity.cpp diff --git a/source/BlockEntities/HopperEntity.h b/src/BlockEntities/HopperEntity.h similarity index 100% rename from source/BlockEntities/HopperEntity.h rename to src/BlockEntities/HopperEntity.h diff --git a/source/BlockEntities/JukeboxEntity.cpp b/src/BlockEntities/JukeboxEntity.cpp similarity index 100% rename from source/BlockEntities/JukeboxEntity.cpp rename to src/BlockEntities/JukeboxEntity.cpp diff --git a/source/BlockEntities/JukeboxEntity.h b/src/BlockEntities/JukeboxEntity.h similarity index 100% rename from source/BlockEntities/JukeboxEntity.h rename to src/BlockEntities/JukeboxEntity.h diff --git a/source/BlockEntities/NoteEntity.cpp b/src/BlockEntities/NoteEntity.cpp similarity index 100% rename from source/BlockEntities/NoteEntity.cpp rename to src/BlockEntities/NoteEntity.cpp diff --git a/source/BlockEntities/NoteEntity.h b/src/BlockEntities/NoteEntity.h similarity index 100% rename from source/BlockEntities/NoteEntity.h rename to src/BlockEntities/NoteEntity.h diff --git a/source/BlockEntities/SignEntity.cpp b/src/BlockEntities/SignEntity.cpp similarity index 100% rename from source/BlockEntities/SignEntity.cpp rename to src/BlockEntities/SignEntity.cpp diff --git a/source/BlockEntities/SignEntity.h b/src/BlockEntities/SignEntity.h similarity index 100% rename from source/BlockEntities/SignEntity.h rename to src/BlockEntities/SignEntity.h diff --git a/source/BlockID.cpp b/src/BlockID.cpp similarity index 100% rename from source/BlockID.cpp rename to src/BlockID.cpp diff --git a/source/BlockID.h b/src/BlockID.h similarity index 100% rename from source/BlockID.h rename to src/BlockID.h diff --git a/source/BlockTracer.h b/src/BlockTracer.h similarity index 100% rename from source/BlockTracer.h rename to src/BlockTracer.h diff --git a/source/Blocks/BlockBed.cpp b/src/Blocks/BlockBed.cpp similarity index 100% rename from source/Blocks/BlockBed.cpp rename to src/Blocks/BlockBed.cpp diff --git a/source/Blocks/BlockBed.h b/src/Blocks/BlockBed.h similarity index 100% rename from source/Blocks/BlockBed.h rename to src/Blocks/BlockBed.h diff --git a/source/Blocks/BlockBrewingStand.h b/src/Blocks/BlockBrewingStand.h similarity index 100% rename from source/Blocks/BlockBrewingStand.h rename to src/Blocks/BlockBrewingStand.h diff --git a/source/Blocks/BlockButton.cpp b/src/Blocks/BlockButton.cpp similarity index 100% rename from source/Blocks/BlockButton.cpp rename to src/Blocks/BlockButton.cpp diff --git a/source/Blocks/BlockButton.h b/src/Blocks/BlockButton.h similarity index 100% rename from source/Blocks/BlockButton.h rename to src/Blocks/BlockButton.h diff --git a/source/Blocks/BlockCactus.h b/src/Blocks/BlockCactus.h similarity index 100% rename from source/Blocks/BlockCactus.h rename to src/Blocks/BlockCactus.h diff --git a/source/Blocks/BlockCarpet.h b/src/Blocks/BlockCarpet.h similarity index 100% rename from source/Blocks/BlockCarpet.h rename to src/Blocks/BlockCarpet.h diff --git a/source/Blocks/BlockCauldron.h b/src/Blocks/BlockCauldron.h similarity index 100% rename from source/Blocks/BlockCauldron.h rename to src/Blocks/BlockCauldron.h diff --git a/source/Blocks/BlockChest.h b/src/Blocks/BlockChest.h similarity index 100% rename from source/Blocks/BlockChest.h rename to src/Blocks/BlockChest.h diff --git a/source/Blocks/BlockCloth.h b/src/Blocks/BlockCloth.h similarity index 100% rename from source/Blocks/BlockCloth.h rename to src/Blocks/BlockCloth.h diff --git a/source/Blocks/BlockCobWeb.h b/src/Blocks/BlockCobWeb.h similarity index 100% rename from source/Blocks/BlockCobWeb.h rename to src/Blocks/BlockCobWeb.h diff --git a/source/Blocks/BlockComparator.cpp b/src/Blocks/BlockComparator.cpp similarity index 100% rename from source/Blocks/BlockComparator.cpp rename to src/Blocks/BlockComparator.cpp diff --git a/source/Blocks/BlockComparator.h b/src/Blocks/BlockComparator.h similarity index 100% rename from source/Blocks/BlockComparator.h rename to src/Blocks/BlockComparator.h diff --git a/source/Blocks/BlockCrops.h b/src/Blocks/BlockCrops.h similarity index 100% rename from source/Blocks/BlockCrops.h rename to src/Blocks/BlockCrops.h diff --git a/source/Blocks/BlockDeadBush.h b/src/Blocks/BlockDeadBush.h similarity index 100% rename from source/Blocks/BlockDeadBush.h rename to src/Blocks/BlockDeadBush.h diff --git a/source/Blocks/BlockDirt.h b/src/Blocks/BlockDirt.h similarity index 100% rename from source/Blocks/BlockDirt.h rename to src/Blocks/BlockDirt.h diff --git a/source/Blocks/BlockDoor.cpp b/src/Blocks/BlockDoor.cpp similarity index 100% rename from source/Blocks/BlockDoor.cpp rename to src/Blocks/BlockDoor.cpp diff --git a/source/Blocks/BlockDoor.h b/src/Blocks/BlockDoor.h similarity index 100% rename from source/Blocks/BlockDoor.h rename to src/Blocks/BlockDoor.h diff --git a/source/Blocks/BlockDropSpenser.h b/src/Blocks/BlockDropSpenser.h similarity index 100% rename from source/Blocks/BlockDropSpenser.h rename to src/Blocks/BlockDropSpenser.h diff --git a/source/Blocks/BlockEnderchest.h b/src/Blocks/BlockEnderchest.h similarity index 100% rename from source/Blocks/BlockEnderchest.h rename to src/Blocks/BlockEnderchest.h diff --git a/source/Blocks/BlockEntity.h b/src/Blocks/BlockEntity.h similarity index 100% rename from source/Blocks/BlockEntity.h rename to src/Blocks/BlockEntity.h diff --git a/source/Blocks/BlockFarmland.h b/src/Blocks/BlockFarmland.h similarity index 100% rename from source/Blocks/BlockFarmland.h rename to src/Blocks/BlockFarmland.h diff --git a/source/Blocks/BlockFenceGate.h b/src/Blocks/BlockFenceGate.h similarity index 100% rename from source/Blocks/BlockFenceGate.h rename to src/Blocks/BlockFenceGate.h diff --git a/source/Blocks/BlockFire.h b/src/Blocks/BlockFire.h similarity index 100% rename from source/Blocks/BlockFire.h rename to src/Blocks/BlockFire.h diff --git a/source/Blocks/BlockFlower.h b/src/Blocks/BlockFlower.h similarity index 100% rename from source/Blocks/BlockFlower.h rename to src/Blocks/BlockFlower.h diff --git a/source/Blocks/BlockFlowerPot.h b/src/Blocks/BlockFlowerPot.h similarity index 100% rename from source/Blocks/BlockFlowerPot.h rename to src/Blocks/BlockFlowerPot.h diff --git a/source/Blocks/BlockFluid.h b/src/Blocks/BlockFluid.h similarity index 100% rename from source/Blocks/BlockFluid.h rename to src/Blocks/BlockFluid.h diff --git a/source/Blocks/BlockFurnace.h b/src/Blocks/BlockFurnace.h similarity index 100% rename from source/Blocks/BlockFurnace.h rename to src/Blocks/BlockFurnace.h diff --git a/source/Blocks/BlockGlass.h b/src/Blocks/BlockGlass.h similarity index 100% rename from source/Blocks/BlockGlass.h rename to src/Blocks/BlockGlass.h diff --git a/source/Blocks/BlockGlowstone.h b/src/Blocks/BlockGlowstone.h similarity index 100% rename from source/Blocks/BlockGlowstone.h rename to src/Blocks/BlockGlowstone.h diff --git a/source/Blocks/BlockGravel.h b/src/Blocks/BlockGravel.h similarity index 100% rename from source/Blocks/BlockGravel.h rename to src/Blocks/BlockGravel.h diff --git a/source/Blocks/BlockHandler.cpp b/src/Blocks/BlockHandler.cpp similarity index 100% rename from source/Blocks/BlockHandler.cpp rename to src/Blocks/BlockHandler.cpp diff --git a/source/Blocks/BlockHandler.h b/src/Blocks/BlockHandler.h similarity index 100% rename from source/Blocks/BlockHandler.h rename to src/Blocks/BlockHandler.h diff --git a/source/Blocks/BlockHopper.h b/src/Blocks/BlockHopper.h similarity index 100% rename from source/Blocks/BlockHopper.h rename to src/Blocks/BlockHopper.h diff --git a/source/Blocks/BlockIce.h b/src/Blocks/BlockIce.h similarity index 100% rename from source/Blocks/BlockIce.h rename to src/Blocks/BlockIce.h diff --git a/source/Blocks/BlockLadder.h b/src/Blocks/BlockLadder.h similarity index 100% rename from source/Blocks/BlockLadder.h rename to src/Blocks/BlockLadder.h diff --git a/source/Blocks/BlockLeaves.h b/src/Blocks/BlockLeaves.h similarity index 100% rename from source/Blocks/BlockLeaves.h rename to src/Blocks/BlockLeaves.h diff --git a/source/Blocks/BlockLever.cpp b/src/Blocks/BlockLever.cpp similarity index 100% rename from source/Blocks/BlockLever.cpp rename to src/Blocks/BlockLever.cpp diff --git a/source/Blocks/BlockLever.h b/src/Blocks/BlockLever.h similarity index 100% rename from source/Blocks/BlockLever.h rename to src/Blocks/BlockLever.h diff --git a/source/Blocks/BlockMelon.h b/src/Blocks/BlockMelon.h similarity index 100% rename from source/Blocks/BlockMelon.h rename to src/Blocks/BlockMelon.h diff --git a/source/Blocks/BlockMushroom.h b/src/Blocks/BlockMushroom.h similarity index 100% rename from source/Blocks/BlockMushroom.h rename to src/Blocks/BlockMushroom.h diff --git a/source/Blocks/BlockMycelium.h b/src/Blocks/BlockMycelium.h similarity index 100% rename from source/Blocks/BlockMycelium.h rename to src/Blocks/BlockMycelium.h diff --git a/source/Blocks/BlockNote.h b/src/Blocks/BlockNote.h similarity index 100% rename from source/Blocks/BlockNote.h rename to src/Blocks/BlockNote.h diff --git a/source/Blocks/BlockOre.h b/src/Blocks/BlockOre.h similarity index 100% rename from source/Blocks/BlockOre.h rename to src/Blocks/BlockOre.h diff --git a/source/Blocks/BlockPiston.cpp b/src/Blocks/BlockPiston.cpp similarity index 100% rename from source/Blocks/BlockPiston.cpp rename to src/Blocks/BlockPiston.cpp diff --git a/source/Blocks/BlockPiston.h b/src/Blocks/BlockPiston.h similarity index 100% rename from source/Blocks/BlockPiston.h rename to src/Blocks/BlockPiston.h diff --git a/source/Blocks/BlockPlanks.h b/src/Blocks/BlockPlanks.h similarity index 100% rename from source/Blocks/BlockPlanks.h rename to src/Blocks/BlockPlanks.h diff --git a/source/Blocks/BlockPortal.h b/src/Blocks/BlockPortal.h similarity index 100% rename from source/Blocks/BlockPortal.h rename to src/Blocks/BlockPortal.h diff --git a/source/Blocks/BlockPumpkin.h b/src/Blocks/BlockPumpkin.h similarity index 100% rename from source/Blocks/BlockPumpkin.h rename to src/Blocks/BlockPumpkin.h diff --git a/source/Blocks/BlockRail.h b/src/Blocks/BlockRail.h similarity index 100% rename from source/Blocks/BlockRail.h rename to src/Blocks/BlockRail.h diff --git a/source/Blocks/BlockRedstone.cpp b/src/Blocks/BlockRedstone.cpp similarity index 100% rename from source/Blocks/BlockRedstone.cpp rename to src/Blocks/BlockRedstone.cpp diff --git a/source/Blocks/BlockRedstone.h b/src/Blocks/BlockRedstone.h similarity index 100% rename from source/Blocks/BlockRedstone.h rename to src/Blocks/BlockRedstone.h diff --git a/source/Blocks/BlockRedstoneRepeater.cpp b/src/Blocks/BlockRedstoneRepeater.cpp similarity index 100% rename from source/Blocks/BlockRedstoneRepeater.cpp rename to src/Blocks/BlockRedstoneRepeater.cpp diff --git a/source/Blocks/BlockRedstoneRepeater.h b/src/Blocks/BlockRedstoneRepeater.h similarity index 100% rename from source/Blocks/BlockRedstoneRepeater.h rename to src/Blocks/BlockRedstoneRepeater.h diff --git a/source/Blocks/BlockRedstoneTorch.h b/src/Blocks/BlockRedstoneTorch.h similarity index 100% rename from source/Blocks/BlockRedstoneTorch.h rename to src/Blocks/BlockRedstoneTorch.h diff --git a/source/Blocks/BlockSand.h b/src/Blocks/BlockSand.h similarity index 100% rename from source/Blocks/BlockSand.h rename to src/Blocks/BlockSand.h diff --git a/source/Blocks/BlockSapling.h b/src/Blocks/BlockSapling.h similarity index 100% rename from source/Blocks/BlockSapling.h rename to src/Blocks/BlockSapling.h diff --git a/source/Blocks/BlockSign.h b/src/Blocks/BlockSign.h similarity index 100% rename from source/Blocks/BlockSign.h rename to src/Blocks/BlockSign.h diff --git a/source/Blocks/BlockSlab.h b/src/Blocks/BlockSlab.h similarity index 100% rename from source/Blocks/BlockSlab.h rename to src/Blocks/BlockSlab.h diff --git a/source/Blocks/BlockSnow.h b/src/Blocks/BlockSnow.h similarity index 100% rename from source/Blocks/BlockSnow.h rename to src/Blocks/BlockSnow.h diff --git a/source/Blocks/BlockStairs.h b/src/Blocks/BlockStairs.h similarity index 100% rename from source/Blocks/BlockStairs.h rename to src/Blocks/BlockStairs.h diff --git a/source/Blocks/BlockStems.h b/src/Blocks/BlockStems.h similarity index 100% rename from source/Blocks/BlockStems.h rename to src/Blocks/BlockStems.h diff --git a/source/Blocks/BlockStone.h b/src/Blocks/BlockStone.h similarity index 100% rename from source/Blocks/BlockStone.h rename to src/Blocks/BlockStone.h diff --git a/source/Blocks/BlockSugarcane.h b/src/Blocks/BlockSugarcane.h similarity index 100% rename from source/Blocks/BlockSugarcane.h rename to src/Blocks/BlockSugarcane.h diff --git a/source/Blocks/BlockTallGrass.h b/src/Blocks/BlockTallGrass.h similarity index 100% rename from source/Blocks/BlockTallGrass.h rename to src/Blocks/BlockTallGrass.h diff --git a/source/Blocks/BlockTorch.h b/src/Blocks/BlockTorch.h similarity index 100% rename from source/Blocks/BlockTorch.h rename to src/Blocks/BlockTorch.h diff --git a/source/Blocks/BlockVine.h b/src/Blocks/BlockVine.h similarity index 100% rename from source/Blocks/BlockVine.h rename to src/Blocks/BlockVine.h diff --git a/source/Blocks/BlockWood.h b/src/Blocks/BlockWood.h similarity index 100% rename from source/Blocks/BlockWood.h rename to src/Blocks/BlockWood.h diff --git a/source/Blocks/BlockWorkbench.h b/src/Blocks/BlockWorkbench.h similarity index 100% rename from source/Blocks/BlockWorkbench.h rename to src/Blocks/BlockWorkbench.h diff --git a/source/BoundingBox.cpp b/src/BoundingBox.cpp similarity index 100% rename from source/BoundingBox.cpp rename to src/BoundingBox.cpp diff --git a/source/BoundingBox.h b/src/BoundingBox.h similarity index 100% rename from source/BoundingBox.h rename to src/BoundingBox.h diff --git a/source/ByteBuffer.cpp b/src/ByteBuffer.cpp similarity index 100% rename from source/ByteBuffer.cpp rename to src/ByteBuffer.cpp diff --git a/source/ByteBuffer.h b/src/ByteBuffer.h similarity index 100% rename from source/ByteBuffer.h rename to src/ByteBuffer.h diff --git a/source/ChatColor.cpp b/src/ChatColor.cpp similarity index 100% rename from source/ChatColor.cpp rename to src/ChatColor.cpp diff --git a/source/ChatColor.h b/src/ChatColor.h similarity index 100% rename from source/ChatColor.h rename to src/ChatColor.h diff --git a/source/Chunk.cpp b/src/Chunk.cpp similarity index 100% rename from source/Chunk.cpp rename to src/Chunk.cpp diff --git a/source/Chunk.h b/src/Chunk.h similarity index 100% rename from source/Chunk.h rename to src/Chunk.h diff --git a/source/Chunk.inl.h b/src/Chunk.inl.h similarity index 100% rename from source/Chunk.inl.h rename to src/Chunk.inl.h diff --git a/source/ChunkDef.h b/src/ChunkDef.h similarity index 100% rename from source/ChunkDef.h rename to src/ChunkDef.h diff --git a/source/ChunkMap.cpp b/src/ChunkMap.cpp similarity index 100% rename from source/ChunkMap.cpp rename to src/ChunkMap.cpp diff --git a/source/ChunkMap.h b/src/ChunkMap.h similarity index 100% rename from source/ChunkMap.h rename to src/ChunkMap.h diff --git a/source/ChunkSender.cpp b/src/ChunkSender.cpp similarity index 100% rename from source/ChunkSender.cpp rename to src/ChunkSender.cpp diff --git a/source/ChunkSender.h b/src/ChunkSender.h similarity index 100% rename from source/ChunkSender.h rename to src/ChunkSender.h diff --git a/source/ClientHandle.cpp b/src/ClientHandle.cpp similarity index 100% rename from source/ClientHandle.cpp rename to src/ClientHandle.cpp diff --git a/source/ClientHandle.h b/src/ClientHandle.h similarity index 100% rename from source/ClientHandle.h rename to src/ClientHandle.h diff --git a/source/CommandOutput.cpp b/src/CommandOutput.cpp similarity index 100% rename from source/CommandOutput.cpp rename to src/CommandOutput.cpp diff --git a/source/CommandOutput.h b/src/CommandOutput.h similarity index 100% rename from source/CommandOutput.h rename to src/CommandOutput.h diff --git a/source/CraftingRecipes.cpp b/src/CraftingRecipes.cpp similarity index 100% rename from source/CraftingRecipes.cpp rename to src/CraftingRecipes.cpp diff --git a/source/CraftingRecipes.h b/src/CraftingRecipes.h similarity index 100% rename from source/CraftingRecipes.h rename to src/CraftingRecipes.h diff --git a/source/Cuboid.cpp b/src/Cuboid.cpp similarity index 100% rename from source/Cuboid.cpp rename to src/Cuboid.cpp diff --git a/source/Cuboid.h b/src/Cuboid.h similarity index 100% rename from source/Cuboid.h rename to src/Cuboid.h diff --git a/source/DeadlockDetect.cpp b/src/DeadlockDetect.cpp similarity index 100% rename from source/DeadlockDetect.cpp rename to src/DeadlockDetect.cpp diff --git a/source/DeadlockDetect.h b/src/DeadlockDetect.h similarity index 100% rename from source/DeadlockDetect.h rename to src/DeadlockDetect.h diff --git a/source/Defines.h b/src/Defines.h similarity index 100% rename from source/Defines.h rename to src/Defines.h diff --git a/source/Enchantments.cpp b/src/Enchantments.cpp similarity index 100% rename from source/Enchantments.cpp rename to src/Enchantments.cpp diff --git a/source/Enchantments.h b/src/Enchantments.h similarity index 100% rename from source/Enchantments.h rename to src/Enchantments.h diff --git a/source/Endianness.h b/src/Endianness.h similarity index 100% rename from source/Endianness.h rename to src/Endianness.h diff --git a/source/Entities/Boat.cpp b/src/Entities/Boat.cpp similarity index 100% rename from source/Entities/Boat.cpp rename to src/Entities/Boat.cpp diff --git a/source/Entities/Boat.h b/src/Entities/Boat.h similarity index 100% rename from source/Entities/Boat.h rename to src/Entities/Boat.h diff --git a/source/Entities/Entity.cpp b/src/Entities/Entity.cpp similarity index 100% rename from source/Entities/Entity.cpp rename to src/Entities/Entity.cpp diff --git a/source/Entities/Entity.h b/src/Entities/Entity.h similarity index 100% rename from source/Entities/Entity.h rename to src/Entities/Entity.h diff --git a/source/Entities/FallingBlock.cpp b/src/Entities/FallingBlock.cpp similarity index 100% rename from source/Entities/FallingBlock.cpp rename to src/Entities/FallingBlock.cpp diff --git a/source/Entities/FallingBlock.h b/src/Entities/FallingBlock.h similarity index 100% rename from source/Entities/FallingBlock.h rename to src/Entities/FallingBlock.h diff --git a/source/Entities/Minecart.cpp b/src/Entities/Minecart.cpp similarity index 100% rename from source/Entities/Minecart.cpp rename to src/Entities/Minecart.cpp diff --git a/source/Entities/Minecart.h b/src/Entities/Minecart.h similarity index 100% rename from source/Entities/Minecart.h rename to src/Entities/Minecart.h diff --git a/source/Entities/Pawn.cpp b/src/Entities/Pawn.cpp similarity index 100% rename from source/Entities/Pawn.cpp rename to src/Entities/Pawn.cpp diff --git a/source/Entities/Pawn.h b/src/Entities/Pawn.h similarity index 100% rename from source/Entities/Pawn.h rename to src/Entities/Pawn.h diff --git a/source/Entities/Pickup.cpp b/src/Entities/Pickup.cpp similarity index 100% rename from source/Entities/Pickup.cpp rename to src/Entities/Pickup.cpp diff --git a/source/Entities/Pickup.h b/src/Entities/Pickup.h similarity index 100% rename from source/Entities/Pickup.h rename to src/Entities/Pickup.h diff --git a/source/Entities/Player.cpp b/src/Entities/Player.cpp similarity index 100% rename from source/Entities/Player.cpp rename to src/Entities/Player.cpp diff --git a/source/Entities/Player.h b/src/Entities/Player.h similarity index 100% rename from source/Entities/Player.h rename to src/Entities/Player.h diff --git a/source/Entities/ProjectileEntity.cpp b/src/Entities/ProjectileEntity.cpp similarity index 100% rename from source/Entities/ProjectileEntity.cpp rename to src/Entities/ProjectileEntity.cpp diff --git a/source/Entities/ProjectileEntity.h b/src/Entities/ProjectileEntity.h similarity index 100% rename from source/Entities/ProjectileEntity.h rename to src/Entities/ProjectileEntity.h diff --git a/source/Entities/TNTEntity.cpp b/src/Entities/TNTEntity.cpp similarity index 100% rename from source/Entities/TNTEntity.cpp rename to src/Entities/TNTEntity.cpp diff --git a/source/Entities/TNTEntity.h b/src/Entities/TNTEntity.h similarity index 100% rename from source/Entities/TNTEntity.h rename to src/Entities/TNTEntity.h diff --git a/source/FastRandom.cpp b/src/FastRandom.cpp similarity index 100% rename from source/FastRandom.cpp rename to src/FastRandom.cpp diff --git a/source/FastRandom.h b/src/FastRandom.h similarity index 100% rename from source/FastRandom.h rename to src/FastRandom.h diff --git a/source/FurnaceRecipe.cpp b/src/FurnaceRecipe.cpp similarity index 100% rename from source/FurnaceRecipe.cpp rename to src/FurnaceRecipe.cpp diff --git a/source/FurnaceRecipe.h b/src/FurnaceRecipe.h similarity index 100% rename from source/FurnaceRecipe.h rename to src/FurnaceRecipe.h diff --git a/source/Generating/BioGen.cpp b/src/Generating/BioGen.cpp similarity index 100% rename from source/Generating/BioGen.cpp rename to src/Generating/BioGen.cpp diff --git a/source/Generating/BioGen.h b/src/Generating/BioGen.h similarity index 100% rename from source/Generating/BioGen.h rename to src/Generating/BioGen.h diff --git a/source/Generating/Caves.cpp b/src/Generating/Caves.cpp similarity index 100% rename from source/Generating/Caves.cpp rename to src/Generating/Caves.cpp diff --git a/source/Generating/Caves.h b/src/Generating/Caves.h similarity index 100% rename from source/Generating/Caves.h rename to src/Generating/Caves.h diff --git a/source/Generating/ChunkDesc.cpp b/src/Generating/ChunkDesc.cpp similarity index 100% rename from source/Generating/ChunkDesc.cpp rename to src/Generating/ChunkDesc.cpp diff --git a/source/Generating/ChunkDesc.h b/src/Generating/ChunkDesc.h similarity index 100% rename from source/Generating/ChunkDesc.h rename to src/Generating/ChunkDesc.h diff --git a/source/Generating/ChunkGenerator.cpp b/src/Generating/ChunkGenerator.cpp similarity index 100% rename from source/Generating/ChunkGenerator.cpp rename to src/Generating/ChunkGenerator.cpp diff --git a/source/Generating/ChunkGenerator.h b/src/Generating/ChunkGenerator.h similarity index 100% rename from source/Generating/ChunkGenerator.h rename to src/Generating/ChunkGenerator.h diff --git a/source/Generating/CompoGen.cpp b/src/Generating/CompoGen.cpp similarity index 100% rename from source/Generating/CompoGen.cpp rename to src/Generating/CompoGen.cpp diff --git a/source/Generating/CompoGen.h b/src/Generating/CompoGen.h similarity index 100% rename from source/Generating/CompoGen.h rename to src/Generating/CompoGen.h diff --git a/source/Generating/ComposableGenerator.cpp b/src/Generating/ComposableGenerator.cpp similarity index 100% rename from source/Generating/ComposableGenerator.cpp rename to src/Generating/ComposableGenerator.cpp diff --git a/source/Generating/ComposableGenerator.h b/src/Generating/ComposableGenerator.h similarity index 100% rename from source/Generating/ComposableGenerator.h rename to src/Generating/ComposableGenerator.h diff --git a/source/Generating/DistortedHeightmap.cpp b/src/Generating/DistortedHeightmap.cpp similarity index 100% rename from source/Generating/DistortedHeightmap.cpp rename to src/Generating/DistortedHeightmap.cpp diff --git a/source/Generating/DistortedHeightmap.h b/src/Generating/DistortedHeightmap.h similarity index 100% rename from source/Generating/DistortedHeightmap.h rename to src/Generating/DistortedHeightmap.h diff --git a/source/Generating/EndGen.cpp b/src/Generating/EndGen.cpp similarity index 100% rename from source/Generating/EndGen.cpp rename to src/Generating/EndGen.cpp diff --git a/source/Generating/EndGen.h b/src/Generating/EndGen.h similarity index 100% rename from source/Generating/EndGen.h rename to src/Generating/EndGen.h diff --git a/source/Generating/FinishGen.cpp b/src/Generating/FinishGen.cpp similarity index 100% rename from source/Generating/FinishGen.cpp rename to src/Generating/FinishGen.cpp diff --git a/source/Generating/FinishGen.h b/src/Generating/FinishGen.h similarity index 100% rename from source/Generating/FinishGen.h rename to src/Generating/FinishGen.h diff --git a/source/Generating/HeiGen.cpp b/src/Generating/HeiGen.cpp similarity index 100% rename from source/Generating/HeiGen.cpp rename to src/Generating/HeiGen.cpp diff --git a/source/Generating/HeiGen.h b/src/Generating/HeiGen.h similarity index 100% rename from source/Generating/HeiGen.h rename to src/Generating/HeiGen.h diff --git a/source/Generating/MineShafts.cpp b/src/Generating/MineShafts.cpp similarity index 100% rename from source/Generating/MineShafts.cpp rename to src/Generating/MineShafts.cpp diff --git a/source/Generating/MineShafts.h b/src/Generating/MineShafts.h similarity index 100% rename from source/Generating/MineShafts.h rename to src/Generating/MineShafts.h diff --git a/source/Generating/Noise3DGenerator.cpp b/src/Generating/Noise3DGenerator.cpp similarity index 100% rename from source/Generating/Noise3DGenerator.cpp rename to src/Generating/Noise3DGenerator.cpp diff --git a/source/Generating/Noise3DGenerator.h b/src/Generating/Noise3DGenerator.h similarity index 100% rename from source/Generating/Noise3DGenerator.h rename to src/Generating/Noise3DGenerator.h diff --git a/source/Generating/Ravines.cpp b/src/Generating/Ravines.cpp similarity index 100% rename from source/Generating/Ravines.cpp rename to src/Generating/Ravines.cpp diff --git a/source/Generating/Ravines.h b/src/Generating/Ravines.h similarity index 100% rename from source/Generating/Ravines.h rename to src/Generating/Ravines.h diff --git a/source/Generating/StructGen.cpp b/src/Generating/StructGen.cpp similarity index 100% rename from source/Generating/StructGen.cpp rename to src/Generating/StructGen.cpp diff --git a/source/Generating/StructGen.h b/src/Generating/StructGen.h similarity index 100% rename from source/Generating/StructGen.h rename to src/Generating/StructGen.h diff --git a/source/Generating/Trees.cpp b/src/Generating/Trees.cpp similarity index 100% rename from source/Generating/Trees.cpp rename to src/Generating/Trees.cpp diff --git a/source/Generating/Trees.h b/src/Generating/Trees.h similarity index 100% rename from source/Generating/Trees.h rename to src/Generating/Trees.h diff --git a/source/Globals.cpp b/src/Globals.cpp similarity index 100% rename from source/Globals.cpp rename to src/Globals.cpp diff --git a/source/Globals.h b/src/Globals.h similarity index 100% rename from source/Globals.h rename to src/Globals.h diff --git a/source/Group.cpp b/src/Group.cpp similarity index 100% rename from source/Group.cpp rename to src/Group.cpp diff --git a/source/Group.h b/src/Group.h similarity index 100% rename from source/Group.h rename to src/Group.h diff --git a/source/GroupManager.cpp b/src/GroupManager.cpp similarity index 100% rename from source/GroupManager.cpp rename to src/GroupManager.cpp diff --git a/source/GroupManager.h b/src/GroupManager.h similarity index 100% rename from source/GroupManager.h rename to src/GroupManager.h diff --git a/source/HTTPServer/EnvelopeParser.cpp b/src/HTTPServer/EnvelopeParser.cpp similarity index 100% rename from source/HTTPServer/EnvelopeParser.cpp rename to src/HTTPServer/EnvelopeParser.cpp diff --git a/source/HTTPServer/EnvelopeParser.h b/src/HTTPServer/EnvelopeParser.h similarity index 100% rename from source/HTTPServer/EnvelopeParser.h rename to src/HTTPServer/EnvelopeParser.h diff --git a/source/HTTPServer/HTTPConnection.cpp b/src/HTTPServer/HTTPConnection.cpp similarity index 100% rename from source/HTTPServer/HTTPConnection.cpp rename to src/HTTPServer/HTTPConnection.cpp diff --git a/source/HTTPServer/HTTPConnection.h b/src/HTTPServer/HTTPConnection.h similarity index 100% rename from source/HTTPServer/HTTPConnection.h rename to src/HTTPServer/HTTPConnection.h diff --git a/source/HTTPServer/HTTPFormParser.cpp b/src/HTTPServer/HTTPFormParser.cpp similarity index 100% rename from source/HTTPServer/HTTPFormParser.cpp rename to src/HTTPServer/HTTPFormParser.cpp diff --git a/source/HTTPServer/HTTPFormParser.h b/src/HTTPServer/HTTPFormParser.h similarity index 100% rename from source/HTTPServer/HTTPFormParser.h rename to src/HTTPServer/HTTPFormParser.h diff --git a/source/HTTPServer/HTTPMessage.cpp b/src/HTTPServer/HTTPMessage.cpp similarity index 100% rename from source/HTTPServer/HTTPMessage.cpp rename to src/HTTPServer/HTTPMessage.cpp diff --git a/source/HTTPServer/HTTPMessage.h b/src/HTTPServer/HTTPMessage.h similarity index 100% rename from source/HTTPServer/HTTPMessage.h rename to src/HTTPServer/HTTPMessage.h diff --git a/source/HTTPServer/HTTPServer.cpp b/src/HTTPServer/HTTPServer.cpp similarity index 100% rename from source/HTTPServer/HTTPServer.cpp rename to src/HTTPServer/HTTPServer.cpp diff --git a/source/HTTPServer/HTTPServer.h b/src/HTTPServer/HTTPServer.h similarity index 100% rename from source/HTTPServer/HTTPServer.h rename to src/HTTPServer/HTTPServer.h diff --git a/source/HTTPServer/MultipartParser.cpp b/src/HTTPServer/MultipartParser.cpp similarity index 100% rename from source/HTTPServer/MultipartParser.cpp rename to src/HTTPServer/MultipartParser.cpp diff --git a/source/HTTPServer/MultipartParser.h b/src/HTTPServer/MultipartParser.h similarity index 100% rename from source/HTTPServer/MultipartParser.h rename to src/HTTPServer/MultipartParser.h diff --git a/source/HTTPServer/NameValueParser.cpp b/src/HTTPServer/NameValueParser.cpp similarity index 100% rename from source/HTTPServer/NameValueParser.cpp rename to src/HTTPServer/NameValueParser.cpp diff --git a/source/HTTPServer/NameValueParser.h b/src/HTTPServer/NameValueParser.h similarity index 100% rename from source/HTTPServer/NameValueParser.h rename to src/HTTPServer/NameValueParser.h diff --git a/source/Inventory.cpp b/src/Inventory.cpp similarity index 100% rename from source/Inventory.cpp rename to src/Inventory.cpp diff --git a/source/Inventory.h b/src/Inventory.h similarity index 100% rename from source/Inventory.h rename to src/Inventory.h diff --git a/source/Item.cpp b/src/Item.cpp similarity index 100% rename from source/Item.cpp rename to src/Item.cpp diff --git a/source/Item.h b/src/Item.h similarity index 100% rename from source/Item.h rename to src/Item.h diff --git a/source/ItemGrid.cpp b/src/ItemGrid.cpp similarity index 100% rename from source/ItemGrid.cpp rename to src/ItemGrid.cpp diff --git a/source/ItemGrid.h b/src/ItemGrid.h similarity index 100% rename from source/ItemGrid.h rename to src/ItemGrid.h diff --git a/source/Items/ItemBed.h b/src/Items/ItemBed.h similarity index 100% rename from source/Items/ItemBed.h rename to src/Items/ItemBed.h diff --git a/source/Items/ItemBoat.h b/src/Items/ItemBoat.h similarity index 100% rename from source/Items/ItemBoat.h rename to src/Items/ItemBoat.h diff --git a/source/Items/ItemBow.h b/src/Items/ItemBow.h similarity index 100% rename from source/Items/ItemBow.h rename to src/Items/ItemBow.h diff --git a/source/Items/ItemBrewingStand.h b/src/Items/ItemBrewingStand.h similarity index 100% rename from source/Items/ItemBrewingStand.h rename to src/Items/ItemBrewingStand.h diff --git a/source/Items/ItemBucket.h b/src/Items/ItemBucket.h similarity index 100% rename from source/Items/ItemBucket.h rename to src/Items/ItemBucket.h diff --git a/source/Items/ItemCauldron.h b/src/Items/ItemCauldron.h similarity index 100% rename from source/Items/ItemCauldron.h rename to src/Items/ItemCauldron.h diff --git a/source/Items/ItemCloth.h b/src/Items/ItemCloth.h similarity index 100% rename from source/Items/ItemCloth.h rename to src/Items/ItemCloth.h diff --git a/source/Items/ItemComparator.h b/src/Items/ItemComparator.h similarity index 100% rename from source/Items/ItemComparator.h rename to src/Items/ItemComparator.h diff --git a/source/Items/ItemDoor.h b/src/Items/ItemDoor.h similarity index 100% rename from source/Items/ItemDoor.h rename to src/Items/ItemDoor.h diff --git a/source/Items/ItemDye.h b/src/Items/ItemDye.h similarity index 100% rename from source/Items/ItemDye.h rename to src/Items/ItemDye.h diff --git a/source/Items/ItemFlowerPot.h b/src/Items/ItemFlowerPot.h similarity index 100% rename from source/Items/ItemFlowerPot.h rename to src/Items/ItemFlowerPot.h diff --git a/source/Items/ItemFood.h b/src/Items/ItemFood.h similarity index 100% rename from source/Items/ItemFood.h rename to src/Items/ItemFood.h diff --git a/source/Items/ItemHandler.cpp b/src/Items/ItemHandler.cpp similarity index 100% rename from source/Items/ItemHandler.cpp rename to src/Items/ItemHandler.cpp diff --git a/source/Items/ItemHandler.h b/src/Items/ItemHandler.h similarity index 100% rename from source/Items/ItemHandler.h rename to src/Items/ItemHandler.h diff --git a/source/Items/ItemHoe.h b/src/Items/ItemHoe.h similarity index 100% rename from source/Items/ItemHoe.h rename to src/Items/ItemHoe.h diff --git a/source/Items/ItemLeaves.h b/src/Items/ItemLeaves.h similarity index 100% rename from source/Items/ItemLeaves.h rename to src/Items/ItemLeaves.h diff --git a/source/Items/ItemLighter.h b/src/Items/ItemLighter.h similarity index 100% rename from source/Items/ItemLighter.h rename to src/Items/ItemLighter.h diff --git a/source/Items/ItemMinecart.h b/src/Items/ItemMinecart.h similarity index 100% rename from source/Items/ItemMinecart.h rename to src/Items/ItemMinecart.h diff --git a/source/Items/ItemPickaxe.h b/src/Items/ItemPickaxe.h similarity index 100% rename from source/Items/ItemPickaxe.h rename to src/Items/ItemPickaxe.h diff --git a/source/Items/ItemRedstoneDust.h b/src/Items/ItemRedstoneDust.h similarity index 100% rename from source/Items/ItemRedstoneDust.h rename to src/Items/ItemRedstoneDust.h diff --git a/source/Items/ItemRedstoneRepeater.h b/src/Items/ItemRedstoneRepeater.h similarity index 100% rename from source/Items/ItemRedstoneRepeater.h rename to src/Items/ItemRedstoneRepeater.h diff --git a/source/Items/ItemSapling.h b/src/Items/ItemSapling.h similarity index 100% rename from source/Items/ItemSapling.h rename to src/Items/ItemSapling.h diff --git a/source/Items/ItemSeeds.h b/src/Items/ItemSeeds.h similarity index 100% rename from source/Items/ItemSeeds.h rename to src/Items/ItemSeeds.h diff --git a/source/Items/ItemShears.h b/src/Items/ItemShears.h similarity index 100% rename from source/Items/ItemShears.h rename to src/Items/ItemShears.h diff --git a/source/Items/ItemShovel.h b/src/Items/ItemShovel.h similarity index 100% rename from source/Items/ItemShovel.h rename to src/Items/ItemShovel.h diff --git a/source/Items/ItemSign.h b/src/Items/ItemSign.h similarity index 100% rename from source/Items/ItemSign.h rename to src/Items/ItemSign.h diff --git a/source/Items/ItemSpawnEgg.h b/src/Items/ItemSpawnEgg.h similarity index 100% rename from source/Items/ItemSpawnEgg.h rename to src/Items/ItemSpawnEgg.h diff --git a/source/Items/ItemSugarcane.h b/src/Items/ItemSugarcane.h similarity index 100% rename from source/Items/ItemSugarcane.h rename to src/Items/ItemSugarcane.h diff --git a/source/Items/ItemSword.h b/src/Items/ItemSword.h similarity index 100% rename from source/Items/ItemSword.h rename to src/Items/ItemSword.h diff --git a/source/Items/ItemThrowable.h b/src/Items/ItemThrowable.h similarity index 100% rename from source/Items/ItemThrowable.h rename to src/Items/ItemThrowable.h diff --git a/source/LeakFinder.cpp b/src/LeakFinder.cpp similarity index 100% rename from source/LeakFinder.cpp rename to src/LeakFinder.cpp diff --git a/source/LeakFinder.h b/src/LeakFinder.h similarity index 100% rename from source/LeakFinder.h rename to src/LeakFinder.h diff --git a/source/LightingThread.cpp b/src/LightingThread.cpp similarity index 100% rename from source/LightingThread.cpp rename to src/LightingThread.cpp diff --git a/source/LightingThread.h b/src/LightingThread.h similarity index 100% rename from source/LightingThread.h rename to src/LightingThread.h diff --git a/source/LineBlockTracer.cpp b/src/LineBlockTracer.cpp similarity index 100% rename from source/LineBlockTracer.cpp rename to src/LineBlockTracer.cpp diff --git a/source/LineBlockTracer.h b/src/LineBlockTracer.h similarity index 100% rename from source/LineBlockTracer.h rename to src/LineBlockTracer.h diff --git a/source/LinearInterpolation.cpp b/src/LinearInterpolation.cpp similarity index 100% rename from source/LinearInterpolation.cpp rename to src/LinearInterpolation.cpp diff --git a/source/LinearInterpolation.h b/src/LinearInterpolation.h similarity index 100% rename from source/LinearInterpolation.h rename to src/LinearInterpolation.h diff --git a/source/LinearUpscale.h b/src/LinearUpscale.h similarity index 100% rename from source/LinearUpscale.h rename to src/LinearUpscale.h diff --git a/source/Log.cpp b/src/Log.cpp similarity index 100% rename from source/Log.cpp rename to src/Log.cpp diff --git a/source/Log.h b/src/Log.h similarity index 100% rename from source/Log.h rename to src/Log.h diff --git a/source/LuaExpat/lxplib.c b/src/LuaExpat/lxplib.c similarity index 100% rename from source/LuaExpat/lxplib.c rename to src/LuaExpat/lxplib.c diff --git a/source/LuaExpat/lxplib.h b/src/LuaExpat/lxplib.h similarity index 100% rename from source/LuaExpat/lxplib.h rename to src/LuaExpat/lxplib.h diff --git a/source/LuaFunctions.h b/src/LuaFunctions.h similarity index 100% rename from source/LuaFunctions.h rename to src/LuaFunctions.h diff --git a/source/LuaState.cpp b/src/LuaState.cpp similarity index 100% rename from source/LuaState.cpp rename to src/LuaState.cpp diff --git a/source/LuaState.h b/src/LuaState.h similarity index 100% rename from source/LuaState.h rename to src/LuaState.h diff --git a/source/LuaWindow.cpp b/src/LuaWindow.cpp similarity index 100% rename from source/LuaWindow.cpp rename to src/LuaWindow.cpp diff --git a/source/LuaWindow.h b/src/LuaWindow.h similarity index 100% rename from source/LuaWindow.h rename to src/LuaWindow.h diff --git a/source/MCLogger.cpp b/src/MCLogger.cpp similarity index 100% rename from source/MCLogger.cpp rename to src/MCLogger.cpp diff --git a/source/MCLogger.h b/src/MCLogger.h similarity index 100% rename from source/MCLogger.h rename to src/MCLogger.h diff --git a/source/ManualBindings.cpp b/src/ManualBindings.cpp similarity index 100% rename from source/ManualBindings.cpp rename to src/ManualBindings.cpp diff --git a/source/ManualBindings.h b/src/ManualBindings.h similarity index 100% rename from source/ManualBindings.h rename to src/ManualBindings.h diff --git a/source/Matrix4f.cpp b/src/Matrix4f.cpp similarity index 100% rename from source/Matrix4f.cpp rename to src/Matrix4f.cpp diff --git a/source/Matrix4f.h b/src/Matrix4f.h similarity index 100% rename from source/Matrix4f.h rename to src/Matrix4f.h diff --git a/source/MemoryLeak.h b/src/MemoryLeak.h similarity index 100% rename from source/MemoryLeak.h rename to src/MemoryLeak.h diff --git a/source/MersenneTwister.h b/src/MersenneTwister.h similarity index 100% rename from source/MersenneTwister.h rename to src/MersenneTwister.h diff --git a/source/MobCensus.cpp b/src/MobCensus.cpp similarity index 100% rename from source/MobCensus.cpp rename to src/MobCensus.cpp diff --git a/source/MobCensus.h b/src/MobCensus.h similarity index 100% rename from source/MobCensus.h rename to src/MobCensus.h diff --git a/source/MobFamilyCollecter.cpp b/src/MobFamilyCollecter.cpp similarity index 100% rename from source/MobFamilyCollecter.cpp rename to src/MobFamilyCollecter.cpp diff --git a/source/MobFamilyCollecter.h b/src/MobFamilyCollecter.h similarity index 100% rename from source/MobFamilyCollecter.h rename to src/MobFamilyCollecter.h diff --git a/source/MobProximityCounter.cpp b/src/MobProximityCounter.cpp similarity index 100% rename from source/MobProximityCounter.cpp rename to src/MobProximityCounter.cpp diff --git a/source/MobProximityCounter.h b/src/MobProximityCounter.h similarity index 100% rename from source/MobProximityCounter.h rename to src/MobProximityCounter.h diff --git a/source/MobSpawner.cpp b/src/MobSpawner.cpp similarity index 100% rename from source/MobSpawner.cpp rename to src/MobSpawner.cpp diff --git a/source/MobSpawner.h b/src/MobSpawner.h similarity index 100% rename from source/MobSpawner.h rename to src/MobSpawner.h diff --git a/source/Mobs/AggressiveMonster.cpp b/src/Mobs/AggressiveMonster.cpp similarity index 100% rename from source/Mobs/AggressiveMonster.cpp rename to src/Mobs/AggressiveMonster.cpp diff --git a/source/Mobs/AggressiveMonster.h b/src/Mobs/AggressiveMonster.h similarity index 100% rename from source/Mobs/AggressiveMonster.h rename to src/Mobs/AggressiveMonster.h diff --git a/source/Mobs/Bat.cpp b/src/Mobs/Bat.cpp similarity index 100% rename from source/Mobs/Bat.cpp rename to src/Mobs/Bat.cpp diff --git a/source/Mobs/Bat.h b/src/Mobs/Bat.h similarity index 100% rename from source/Mobs/Bat.h rename to src/Mobs/Bat.h diff --git a/source/Mobs/Blaze.cpp b/src/Mobs/Blaze.cpp similarity index 100% rename from source/Mobs/Blaze.cpp rename to src/Mobs/Blaze.cpp diff --git a/source/Mobs/Blaze.h b/src/Mobs/Blaze.h similarity index 100% rename from source/Mobs/Blaze.h rename to src/Mobs/Blaze.h diff --git a/source/Mobs/Cavespider.cpp b/src/Mobs/Cavespider.cpp similarity index 100% rename from source/Mobs/Cavespider.cpp rename to src/Mobs/Cavespider.cpp diff --git a/source/Mobs/Cavespider.h b/src/Mobs/Cavespider.h similarity index 100% rename from source/Mobs/Cavespider.h rename to src/Mobs/Cavespider.h diff --git a/source/Mobs/Chicken.cpp b/src/Mobs/Chicken.cpp similarity index 100% rename from source/Mobs/Chicken.cpp rename to src/Mobs/Chicken.cpp diff --git a/source/Mobs/Chicken.h b/src/Mobs/Chicken.h similarity index 100% rename from source/Mobs/Chicken.h rename to src/Mobs/Chicken.h diff --git a/source/Mobs/Cow.cpp b/src/Mobs/Cow.cpp similarity index 100% rename from source/Mobs/Cow.cpp rename to src/Mobs/Cow.cpp diff --git a/source/Mobs/Cow.h b/src/Mobs/Cow.h similarity index 100% rename from source/Mobs/Cow.h rename to src/Mobs/Cow.h diff --git a/source/Mobs/Creeper.cpp b/src/Mobs/Creeper.cpp similarity index 100% rename from source/Mobs/Creeper.cpp rename to src/Mobs/Creeper.cpp diff --git a/source/Mobs/Creeper.h b/src/Mobs/Creeper.h similarity index 100% rename from source/Mobs/Creeper.h rename to src/Mobs/Creeper.h diff --git a/source/Mobs/EnderDragon.cpp b/src/Mobs/EnderDragon.cpp similarity index 100% rename from source/Mobs/EnderDragon.cpp rename to src/Mobs/EnderDragon.cpp diff --git a/source/Mobs/EnderDragon.h b/src/Mobs/EnderDragon.h similarity index 100% rename from source/Mobs/EnderDragon.h rename to src/Mobs/EnderDragon.h diff --git a/source/Mobs/Enderman.cpp b/src/Mobs/Enderman.cpp similarity index 100% rename from source/Mobs/Enderman.cpp rename to src/Mobs/Enderman.cpp diff --git a/source/Mobs/Enderman.h b/src/Mobs/Enderman.h similarity index 100% rename from source/Mobs/Enderman.h rename to src/Mobs/Enderman.h diff --git a/source/Mobs/Ghast.cpp b/src/Mobs/Ghast.cpp similarity index 100% rename from source/Mobs/Ghast.cpp rename to src/Mobs/Ghast.cpp diff --git a/source/Mobs/Ghast.h b/src/Mobs/Ghast.h similarity index 100% rename from source/Mobs/Ghast.h rename to src/Mobs/Ghast.h diff --git a/source/Mobs/Giant.cpp b/src/Mobs/Giant.cpp similarity index 100% rename from source/Mobs/Giant.cpp rename to src/Mobs/Giant.cpp diff --git a/source/Mobs/Giant.h b/src/Mobs/Giant.h similarity index 100% rename from source/Mobs/Giant.h rename to src/Mobs/Giant.h diff --git a/source/Mobs/Horse.cpp b/src/Mobs/Horse.cpp similarity index 100% rename from source/Mobs/Horse.cpp rename to src/Mobs/Horse.cpp diff --git a/source/Mobs/Horse.h b/src/Mobs/Horse.h similarity index 100% rename from source/Mobs/Horse.h rename to src/Mobs/Horse.h diff --git a/source/Mobs/IncludeAllMonsters.h b/src/Mobs/IncludeAllMonsters.h similarity index 100% rename from source/Mobs/IncludeAllMonsters.h rename to src/Mobs/IncludeAllMonsters.h diff --git a/source/Mobs/IronGolem.cpp b/src/Mobs/IronGolem.cpp similarity index 100% rename from source/Mobs/IronGolem.cpp rename to src/Mobs/IronGolem.cpp diff --git a/source/Mobs/IronGolem.h b/src/Mobs/IronGolem.h similarity index 100% rename from source/Mobs/IronGolem.h rename to src/Mobs/IronGolem.h diff --git a/source/Mobs/Magmacube.cpp b/src/Mobs/Magmacube.cpp similarity index 100% rename from source/Mobs/Magmacube.cpp rename to src/Mobs/Magmacube.cpp diff --git a/source/Mobs/Magmacube.h b/src/Mobs/Magmacube.h similarity index 100% rename from source/Mobs/Magmacube.h rename to src/Mobs/Magmacube.h diff --git a/source/Mobs/Monster.cpp b/src/Mobs/Monster.cpp similarity index 100% rename from source/Mobs/Monster.cpp rename to src/Mobs/Monster.cpp diff --git a/source/Mobs/Monster.h b/src/Mobs/Monster.h similarity index 100% rename from source/Mobs/Monster.h rename to src/Mobs/Monster.h diff --git a/source/Mobs/Mooshroom.cpp b/src/Mobs/Mooshroom.cpp similarity index 100% rename from source/Mobs/Mooshroom.cpp rename to src/Mobs/Mooshroom.cpp diff --git a/source/Mobs/Mooshroom.h b/src/Mobs/Mooshroom.h similarity index 100% rename from source/Mobs/Mooshroom.h rename to src/Mobs/Mooshroom.h diff --git a/source/Mobs/Ocelot.h b/src/Mobs/Ocelot.h similarity index 100% rename from source/Mobs/Ocelot.h rename to src/Mobs/Ocelot.h diff --git a/source/Mobs/PassiveAggressiveMonster.cpp b/src/Mobs/PassiveAggressiveMonster.cpp similarity index 100% rename from source/Mobs/PassiveAggressiveMonster.cpp rename to src/Mobs/PassiveAggressiveMonster.cpp diff --git a/source/Mobs/PassiveAggressiveMonster.h b/src/Mobs/PassiveAggressiveMonster.h similarity index 100% rename from source/Mobs/PassiveAggressiveMonster.h rename to src/Mobs/PassiveAggressiveMonster.h diff --git a/source/Mobs/PassiveMonster.cpp b/src/Mobs/PassiveMonster.cpp similarity index 100% rename from source/Mobs/PassiveMonster.cpp rename to src/Mobs/PassiveMonster.cpp diff --git a/source/Mobs/PassiveMonster.h b/src/Mobs/PassiveMonster.h similarity index 100% rename from source/Mobs/PassiveMonster.h rename to src/Mobs/PassiveMonster.h diff --git a/source/Mobs/Pig.cpp b/src/Mobs/Pig.cpp similarity index 100% rename from source/Mobs/Pig.cpp rename to src/Mobs/Pig.cpp diff --git a/source/Mobs/Pig.h b/src/Mobs/Pig.h similarity index 100% rename from source/Mobs/Pig.h rename to src/Mobs/Pig.h diff --git a/source/Mobs/Sheep.cpp b/src/Mobs/Sheep.cpp similarity index 100% rename from source/Mobs/Sheep.cpp rename to src/Mobs/Sheep.cpp diff --git a/source/Mobs/Sheep.h b/src/Mobs/Sheep.h similarity index 100% rename from source/Mobs/Sheep.h rename to src/Mobs/Sheep.h diff --git a/source/Mobs/Silverfish.h b/src/Mobs/Silverfish.h similarity index 100% rename from source/Mobs/Silverfish.h rename to src/Mobs/Silverfish.h diff --git a/source/Mobs/Skeleton.cpp b/src/Mobs/Skeleton.cpp similarity index 100% rename from source/Mobs/Skeleton.cpp rename to src/Mobs/Skeleton.cpp diff --git a/source/Mobs/Skeleton.h b/src/Mobs/Skeleton.h similarity index 100% rename from source/Mobs/Skeleton.h rename to src/Mobs/Skeleton.h diff --git a/source/Mobs/Slime.cpp b/src/Mobs/Slime.cpp similarity index 100% rename from source/Mobs/Slime.cpp rename to src/Mobs/Slime.cpp diff --git a/source/Mobs/Slime.h b/src/Mobs/Slime.h similarity index 100% rename from source/Mobs/Slime.h rename to src/Mobs/Slime.h diff --git a/source/Mobs/SnowGolem.cpp b/src/Mobs/SnowGolem.cpp similarity index 100% rename from source/Mobs/SnowGolem.cpp rename to src/Mobs/SnowGolem.cpp diff --git a/source/Mobs/SnowGolem.h b/src/Mobs/SnowGolem.h similarity index 100% rename from source/Mobs/SnowGolem.h rename to src/Mobs/SnowGolem.h diff --git a/source/Mobs/Spider.cpp b/src/Mobs/Spider.cpp similarity index 100% rename from source/Mobs/Spider.cpp rename to src/Mobs/Spider.cpp diff --git a/source/Mobs/Spider.h b/src/Mobs/Spider.h similarity index 100% rename from source/Mobs/Spider.h rename to src/Mobs/Spider.h diff --git a/source/Mobs/Squid.cpp b/src/Mobs/Squid.cpp similarity index 100% rename from source/Mobs/Squid.cpp rename to src/Mobs/Squid.cpp diff --git a/source/Mobs/Squid.h b/src/Mobs/Squid.h similarity index 100% rename from source/Mobs/Squid.h rename to src/Mobs/Squid.h diff --git a/source/Mobs/Villager.cpp b/src/Mobs/Villager.cpp similarity index 100% rename from source/Mobs/Villager.cpp rename to src/Mobs/Villager.cpp diff --git a/source/Mobs/Villager.h b/src/Mobs/Villager.h similarity index 100% rename from source/Mobs/Villager.h rename to src/Mobs/Villager.h diff --git a/source/Mobs/Witch.cpp b/src/Mobs/Witch.cpp similarity index 100% rename from source/Mobs/Witch.cpp rename to src/Mobs/Witch.cpp diff --git a/source/Mobs/Witch.h b/src/Mobs/Witch.h similarity index 100% rename from source/Mobs/Witch.h rename to src/Mobs/Witch.h diff --git a/source/Mobs/Wither.cpp b/src/Mobs/Wither.cpp similarity index 100% rename from source/Mobs/Wither.cpp rename to src/Mobs/Wither.cpp diff --git a/source/Mobs/Wither.h b/src/Mobs/Wither.h similarity index 100% rename from source/Mobs/Wither.h rename to src/Mobs/Wither.h diff --git a/source/Mobs/Wolf.cpp b/src/Mobs/Wolf.cpp similarity index 100% rename from source/Mobs/Wolf.cpp rename to src/Mobs/Wolf.cpp diff --git a/source/Mobs/Wolf.h b/src/Mobs/Wolf.h similarity index 100% rename from source/Mobs/Wolf.h rename to src/Mobs/Wolf.h diff --git a/source/Mobs/Zombie.cpp b/src/Mobs/Zombie.cpp similarity index 100% rename from source/Mobs/Zombie.cpp rename to src/Mobs/Zombie.cpp diff --git a/source/Mobs/Zombie.h b/src/Mobs/Zombie.h similarity index 100% rename from source/Mobs/Zombie.h rename to src/Mobs/Zombie.h diff --git a/source/Mobs/Zombiepigman.cpp b/src/Mobs/Zombiepigman.cpp similarity index 100% rename from source/Mobs/Zombiepigman.cpp rename to src/Mobs/Zombiepigman.cpp diff --git a/source/Mobs/Zombiepigman.h b/src/Mobs/Zombiepigman.h similarity index 100% rename from source/Mobs/Zombiepigman.h rename to src/Mobs/Zombiepigman.h diff --git a/source/MonsterConfig.cpp b/src/MonsterConfig.cpp similarity index 100% rename from source/MonsterConfig.cpp rename to src/MonsterConfig.cpp diff --git a/source/MonsterConfig.h b/src/MonsterConfig.h similarity index 100% rename from source/MonsterConfig.h rename to src/MonsterConfig.h diff --git a/source/Noise.cpp b/src/Noise.cpp similarity index 100% rename from source/Noise.cpp rename to src/Noise.cpp diff --git a/source/Noise.h b/src/Noise.h similarity index 100% rename from source/Noise.h rename to src/Noise.h diff --git a/source/OSSupport/BlockingTCPLink.cpp b/src/OSSupport/BlockingTCPLink.cpp similarity index 100% rename from source/OSSupport/BlockingTCPLink.cpp rename to src/OSSupport/BlockingTCPLink.cpp diff --git a/source/OSSupport/BlockingTCPLink.h b/src/OSSupport/BlockingTCPLink.h similarity index 100% rename from source/OSSupport/BlockingTCPLink.h rename to src/OSSupport/BlockingTCPLink.h diff --git a/source/OSSupport/CriticalSection.cpp b/src/OSSupport/CriticalSection.cpp similarity index 100% rename from source/OSSupport/CriticalSection.cpp rename to src/OSSupport/CriticalSection.cpp diff --git a/source/OSSupport/CriticalSection.h b/src/OSSupport/CriticalSection.h similarity index 100% rename from source/OSSupport/CriticalSection.h rename to src/OSSupport/CriticalSection.h diff --git a/source/OSSupport/Event.cpp b/src/OSSupport/Event.cpp similarity index 100% rename from source/OSSupport/Event.cpp rename to src/OSSupport/Event.cpp diff --git a/source/OSSupport/Event.h b/src/OSSupport/Event.h similarity index 100% rename from source/OSSupport/Event.h rename to src/OSSupport/Event.h diff --git a/source/OSSupport/File.cpp b/src/OSSupport/File.cpp similarity index 100% rename from source/OSSupport/File.cpp rename to src/OSSupport/File.cpp diff --git a/source/OSSupport/File.h b/src/OSSupport/File.h similarity index 100% rename from source/OSSupport/File.h rename to src/OSSupport/File.h diff --git a/source/OSSupport/GZipFile.cpp b/src/OSSupport/GZipFile.cpp similarity index 100% rename from source/OSSupport/GZipFile.cpp rename to src/OSSupport/GZipFile.cpp diff --git a/source/OSSupport/GZipFile.h b/src/OSSupport/GZipFile.h similarity index 100% rename from source/OSSupport/GZipFile.h rename to src/OSSupport/GZipFile.h diff --git a/source/OSSupport/IsThread.cpp b/src/OSSupport/IsThread.cpp similarity index 100% rename from source/OSSupport/IsThread.cpp rename to src/OSSupport/IsThread.cpp diff --git a/source/OSSupport/IsThread.h b/src/OSSupport/IsThread.h similarity index 100% rename from source/OSSupport/IsThread.h rename to src/OSSupport/IsThread.h diff --git a/source/OSSupport/ListenThread.cpp b/src/OSSupport/ListenThread.cpp similarity index 100% rename from source/OSSupport/ListenThread.cpp rename to src/OSSupport/ListenThread.cpp diff --git a/source/OSSupport/ListenThread.h b/src/OSSupport/ListenThread.h similarity index 100% rename from source/OSSupport/ListenThread.h rename to src/OSSupport/ListenThread.h diff --git a/source/OSSupport/Semaphore.cpp b/src/OSSupport/Semaphore.cpp similarity index 100% rename from source/OSSupport/Semaphore.cpp rename to src/OSSupport/Semaphore.cpp diff --git a/source/OSSupport/Semaphore.h b/src/OSSupport/Semaphore.h similarity index 100% rename from source/OSSupport/Semaphore.h rename to src/OSSupport/Semaphore.h diff --git a/source/OSSupport/Sleep.cpp b/src/OSSupport/Sleep.cpp similarity index 100% rename from source/OSSupport/Sleep.cpp rename to src/OSSupport/Sleep.cpp diff --git a/source/OSSupport/Sleep.h b/src/OSSupport/Sleep.h similarity index 100% rename from source/OSSupport/Sleep.h rename to src/OSSupport/Sleep.h diff --git a/source/OSSupport/Socket.cpp b/src/OSSupport/Socket.cpp similarity index 100% rename from source/OSSupport/Socket.cpp rename to src/OSSupport/Socket.cpp diff --git a/source/OSSupport/Socket.h b/src/OSSupport/Socket.h similarity index 100% rename from source/OSSupport/Socket.h rename to src/OSSupport/Socket.h diff --git a/source/OSSupport/SocketThreads.cpp b/src/OSSupport/SocketThreads.cpp similarity index 100% rename from source/OSSupport/SocketThreads.cpp rename to src/OSSupport/SocketThreads.cpp diff --git a/source/OSSupport/SocketThreads.h b/src/OSSupport/SocketThreads.h similarity index 100% rename from source/OSSupport/SocketThreads.h rename to src/OSSupport/SocketThreads.h diff --git a/source/OSSupport/Thread.cpp b/src/OSSupport/Thread.cpp similarity index 100% rename from source/OSSupport/Thread.cpp rename to src/OSSupport/Thread.cpp diff --git a/source/OSSupport/Thread.h b/src/OSSupport/Thread.h similarity index 100% rename from source/OSSupport/Thread.h rename to src/OSSupport/Thread.h diff --git a/source/OSSupport/Timer.cpp b/src/OSSupport/Timer.cpp similarity index 100% rename from source/OSSupport/Timer.cpp rename to src/OSSupport/Timer.cpp diff --git a/source/OSSupport/Timer.h b/src/OSSupport/Timer.h similarity index 100% rename from source/OSSupport/Timer.h rename to src/OSSupport/Timer.h diff --git a/source/Piston.cpp b/src/Piston.cpp similarity index 100% rename from source/Piston.cpp rename to src/Piston.cpp diff --git a/source/Piston.h b/src/Piston.h similarity index 100% rename from source/Piston.h rename to src/Piston.h diff --git a/source/Plugin.cpp b/src/Plugin.cpp similarity index 100% rename from source/Plugin.cpp rename to src/Plugin.cpp diff --git a/source/Plugin.h b/src/Plugin.h similarity index 100% rename from source/Plugin.h rename to src/Plugin.h diff --git a/source/PluginLua.cpp b/src/PluginLua.cpp similarity index 100% rename from source/PluginLua.cpp rename to src/PluginLua.cpp diff --git a/source/PluginLua.h b/src/PluginLua.h similarity index 100% rename from source/PluginLua.h rename to src/PluginLua.h diff --git a/source/PluginManager.cpp b/src/PluginManager.cpp similarity index 100% rename from source/PluginManager.cpp rename to src/PluginManager.cpp diff --git a/source/PluginManager.h b/src/PluginManager.h similarity index 100% rename from source/PluginManager.h rename to src/PluginManager.h diff --git a/source/ProbabDistrib.cpp b/src/ProbabDistrib.cpp similarity index 100% rename from source/ProbabDistrib.cpp rename to src/ProbabDistrib.cpp diff --git a/source/ProbabDistrib.h b/src/ProbabDistrib.h similarity index 100% rename from source/ProbabDistrib.h rename to src/ProbabDistrib.h diff --git a/source/Protocol/ChunkDataSerializer.cpp b/src/Protocol/ChunkDataSerializer.cpp similarity index 100% rename from source/Protocol/ChunkDataSerializer.cpp rename to src/Protocol/ChunkDataSerializer.cpp diff --git a/source/Protocol/ChunkDataSerializer.h b/src/Protocol/ChunkDataSerializer.h similarity index 100% rename from source/Protocol/ChunkDataSerializer.h rename to src/Protocol/ChunkDataSerializer.h diff --git a/source/Protocol/Protocol.h b/src/Protocol/Protocol.h similarity index 100% rename from source/Protocol/Protocol.h rename to src/Protocol/Protocol.h diff --git a/source/Protocol/Protocol125.cpp b/src/Protocol/Protocol125.cpp similarity index 100% rename from source/Protocol/Protocol125.cpp rename to src/Protocol/Protocol125.cpp diff --git a/source/Protocol/Protocol125.h b/src/Protocol/Protocol125.h similarity index 100% rename from source/Protocol/Protocol125.h rename to src/Protocol/Protocol125.h diff --git a/source/Protocol/Protocol132.cpp b/src/Protocol/Protocol132.cpp similarity index 100% rename from source/Protocol/Protocol132.cpp rename to src/Protocol/Protocol132.cpp diff --git a/source/Protocol/Protocol132.h b/src/Protocol/Protocol132.h similarity index 100% rename from source/Protocol/Protocol132.h rename to src/Protocol/Protocol132.h diff --git a/source/Protocol/Protocol14x.cpp b/src/Protocol/Protocol14x.cpp similarity index 100% rename from source/Protocol/Protocol14x.cpp rename to src/Protocol/Protocol14x.cpp diff --git a/source/Protocol/Protocol14x.h b/src/Protocol/Protocol14x.h similarity index 100% rename from source/Protocol/Protocol14x.h rename to src/Protocol/Protocol14x.h diff --git a/source/Protocol/Protocol15x.cpp b/src/Protocol/Protocol15x.cpp similarity index 100% rename from source/Protocol/Protocol15x.cpp rename to src/Protocol/Protocol15x.cpp diff --git a/source/Protocol/Protocol15x.h b/src/Protocol/Protocol15x.h similarity index 100% rename from source/Protocol/Protocol15x.h rename to src/Protocol/Protocol15x.h diff --git a/source/Protocol/Protocol16x.cpp b/src/Protocol/Protocol16x.cpp similarity index 100% rename from source/Protocol/Protocol16x.cpp rename to src/Protocol/Protocol16x.cpp diff --git a/source/Protocol/Protocol16x.h b/src/Protocol/Protocol16x.h similarity index 100% rename from source/Protocol/Protocol16x.h rename to src/Protocol/Protocol16x.h diff --git a/source/Protocol/Protocol17x.cpp b/src/Protocol/Protocol17x.cpp similarity index 100% rename from source/Protocol/Protocol17x.cpp rename to src/Protocol/Protocol17x.cpp diff --git a/source/Protocol/Protocol17x.h b/src/Protocol/Protocol17x.h similarity index 100% rename from source/Protocol/Protocol17x.h rename to src/Protocol/Protocol17x.h diff --git a/source/Protocol/ProtocolRecognizer.cpp b/src/Protocol/ProtocolRecognizer.cpp similarity index 100% rename from source/Protocol/ProtocolRecognizer.cpp rename to src/Protocol/ProtocolRecognizer.cpp diff --git a/source/Protocol/ProtocolRecognizer.h b/src/Protocol/ProtocolRecognizer.h similarity index 100% rename from source/Protocol/ProtocolRecognizer.h rename to src/Protocol/ProtocolRecognizer.h diff --git a/source/RCONServer.cpp b/src/RCONServer.cpp similarity index 100% rename from source/RCONServer.cpp rename to src/RCONServer.cpp diff --git a/source/RCONServer.h b/src/RCONServer.h similarity index 100% rename from source/RCONServer.h rename to src/RCONServer.h diff --git a/source/ReferenceManager.cpp b/src/ReferenceManager.cpp similarity index 100% rename from source/ReferenceManager.cpp rename to src/ReferenceManager.cpp diff --git a/source/ReferenceManager.h b/src/ReferenceManager.h similarity index 100% rename from source/ReferenceManager.h rename to src/ReferenceManager.h diff --git a/source/Root.cpp b/src/Root.cpp similarity index 100% rename from source/Root.cpp rename to src/Root.cpp diff --git a/source/Root.h b/src/Root.h similarity index 100% rename from source/Root.h rename to src/Root.h diff --git a/source/SQLite/lsqlite3.c b/src/SQLite/lsqlite3.c similarity index 100% rename from source/SQLite/lsqlite3.c rename to src/SQLite/lsqlite3.c diff --git a/source/SQLite/sqlite3.c b/src/SQLite/sqlite3.c similarity index 100% rename from source/SQLite/sqlite3.c rename to src/SQLite/sqlite3.c diff --git a/source/SQLite/sqlite3.h b/src/SQLite/sqlite3.h similarity index 100% rename from source/SQLite/sqlite3.h rename to src/SQLite/sqlite3.h diff --git a/source/SQLite/urls.txt b/src/SQLite/urls.txt similarity index 100% rename from source/SQLite/urls.txt rename to src/SQLite/urls.txt diff --git a/source/Server.cpp b/src/Server.cpp similarity index 100% rename from source/Server.cpp rename to src/Server.cpp diff --git a/source/Server.h b/src/Server.h similarity index 100% rename from source/Server.h rename to src/Server.h diff --git a/source/Simulator/DelayedFluidSimulator.cpp b/src/Simulator/DelayedFluidSimulator.cpp similarity index 100% rename from source/Simulator/DelayedFluidSimulator.cpp rename to src/Simulator/DelayedFluidSimulator.cpp diff --git a/source/Simulator/DelayedFluidSimulator.h b/src/Simulator/DelayedFluidSimulator.h similarity index 100% rename from source/Simulator/DelayedFluidSimulator.h rename to src/Simulator/DelayedFluidSimulator.h diff --git a/source/Simulator/FireSimulator.cpp b/src/Simulator/FireSimulator.cpp similarity index 100% rename from source/Simulator/FireSimulator.cpp rename to src/Simulator/FireSimulator.cpp diff --git a/source/Simulator/FireSimulator.h b/src/Simulator/FireSimulator.h similarity index 100% rename from source/Simulator/FireSimulator.h rename to src/Simulator/FireSimulator.h diff --git a/source/Simulator/FloodyFluidSimulator.cpp b/src/Simulator/FloodyFluidSimulator.cpp similarity index 100% rename from source/Simulator/FloodyFluidSimulator.cpp rename to src/Simulator/FloodyFluidSimulator.cpp diff --git a/source/Simulator/FloodyFluidSimulator.h b/src/Simulator/FloodyFluidSimulator.h similarity index 100% rename from source/Simulator/FloodyFluidSimulator.h rename to src/Simulator/FloodyFluidSimulator.h diff --git a/source/Simulator/FluidSimulator.cpp b/src/Simulator/FluidSimulator.cpp similarity index 100% rename from source/Simulator/FluidSimulator.cpp rename to src/Simulator/FluidSimulator.cpp diff --git a/source/Simulator/FluidSimulator.h b/src/Simulator/FluidSimulator.h similarity index 100% rename from source/Simulator/FluidSimulator.h rename to src/Simulator/FluidSimulator.h diff --git a/source/Simulator/NoopFluidSimulator.h b/src/Simulator/NoopFluidSimulator.h similarity index 100% rename from source/Simulator/NoopFluidSimulator.h rename to src/Simulator/NoopFluidSimulator.h diff --git a/source/Simulator/RedstoneSimulator.cpp b/src/Simulator/RedstoneSimulator.cpp similarity index 100% rename from source/Simulator/RedstoneSimulator.cpp rename to src/Simulator/RedstoneSimulator.cpp diff --git a/source/Simulator/RedstoneSimulator.h b/src/Simulator/RedstoneSimulator.h similarity index 100% rename from source/Simulator/RedstoneSimulator.h rename to src/Simulator/RedstoneSimulator.h diff --git a/source/Simulator/SandSimulator.cpp b/src/Simulator/SandSimulator.cpp similarity index 100% rename from source/Simulator/SandSimulator.cpp rename to src/Simulator/SandSimulator.cpp diff --git a/source/Simulator/SandSimulator.h b/src/Simulator/SandSimulator.h similarity index 100% rename from source/Simulator/SandSimulator.h rename to src/Simulator/SandSimulator.h diff --git a/source/Simulator/Simulator.cpp b/src/Simulator/Simulator.cpp similarity index 100% rename from source/Simulator/Simulator.cpp rename to src/Simulator/Simulator.cpp diff --git a/source/Simulator/Simulator.h b/src/Simulator/Simulator.h similarity index 100% rename from source/Simulator/Simulator.h rename to src/Simulator/Simulator.h diff --git a/source/Simulator/SimulatorManager.cpp b/src/Simulator/SimulatorManager.cpp similarity index 100% rename from source/Simulator/SimulatorManager.cpp rename to src/Simulator/SimulatorManager.cpp diff --git a/source/Simulator/SimulatorManager.h b/src/Simulator/SimulatorManager.h similarity index 100% rename from source/Simulator/SimulatorManager.h rename to src/Simulator/SimulatorManager.h diff --git a/source/Simulator/VaporizeFluidSimulator.cpp b/src/Simulator/VaporizeFluidSimulator.cpp similarity index 100% rename from source/Simulator/VaporizeFluidSimulator.cpp rename to src/Simulator/VaporizeFluidSimulator.cpp diff --git a/source/Simulator/VaporizeFluidSimulator.h b/src/Simulator/VaporizeFluidSimulator.h similarity index 100% rename from source/Simulator/VaporizeFluidSimulator.h rename to src/Simulator/VaporizeFluidSimulator.h diff --git a/source/StackWalker.cpp b/src/StackWalker.cpp similarity index 100% rename from source/StackWalker.cpp rename to src/StackWalker.cpp diff --git a/source/StackWalker.h b/src/StackWalker.h similarity index 100% rename from source/StackWalker.h rename to src/StackWalker.h diff --git a/source/StringCompression.cpp b/src/StringCompression.cpp similarity index 100% rename from source/StringCompression.cpp rename to src/StringCompression.cpp diff --git a/source/StringCompression.h b/src/StringCompression.h similarity index 100% rename from source/StringCompression.h rename to src/StringCompression.h diff --git a/source/StringUtils.cpp b/src/StringUtils.cpp similarity index 100% rename from source/StringUtils.cpp rename to src/StringUtils.cpp diff --git a/source/StringUtils.h b/src/StringUtils.h similarity index 100% rename from source/StringUtils.h rename to src/StringUtils.h diff --git a/source/Tracer.cpp b/src/Tracer.cpp similarity index 100% rename from source/Tracer.cpp rename to src/Tracer.cpp diff --git a/source/Tracer.h b/src/Tracer.h similarity index 100% rename from source/Tracer.h rename to src/Tracer.h diff --git a/source/UI/SlotArea.cpp b/src/UI/SlotArea.cpp similarity index 100% rename from source/UI/SlotArea.cpp rename to src/UI/SlotArea.cpp diff --git a/source/UI/SlotArea.h b/src/UI/SlotArea.h similarity index 100% rename from source/UI/SlotArea.h rename to src/UI/SlotArea.h diff --git a/source/UI/Window.cpp b/src/UI/Window.cpp similarity index 100% rename from source/UI/Window.cpp rename to src/UI/Window.cpp diff --git a/source/UI/Window.h b/src/UI/Window.h similarity index 100% rename from source/UI/Window.h rename to src/UI/Window.h diff --git a/source/UI/WindowOwner.h b/src/UI/WindowOwner.h similarity index 100% rename from source/UI/WindowOwner.h rename to src/UI/WindowOwner.h diff --git a/source/Vector3d.cpp b/src/Vector3d.cpp similarity index 100% rename from source/Vector3d.cpp rename to src/Vector3d.cpp diff --git a/source/Vector3d.h b/src/Vector3d.h similarity index 100% rename from source/Vector3d.h rename to src/Vector3d.h diff --git a/source/Vector3f.cpp b/src/Vector3f.cpp similarity index 100% rename from source/Vector3f.cpp rename to src/Vector3f.cpp diff --git a/source/Vector3f.h b/src/Vector3f.h similarity index 100% rename from source/Vector3f.h rename to src/Vector3f.h diff --git a/source/Vector3i.cpp b/src/Vector3i.cpp similarity index 100% rename from source/Vector3i.cpp rename to src/Vector3i.cpp diff --git a/source/Vector3i.h b/src/Vector3i.h similarity index 100% rename from source/Vector3i.h rename to src/Vector3i.h diff --git a/source/WebAdmin.cpp b/src/WebAdmin.cpp similarity index 100% rename from source/WebAdmin.cpp rename to src/WebAdmin.cpp diff --git a/source/WebAdmin.h b/src/WebAdmin.h similarity index 100% rename from source/WebAdmin.h rename to src/WebAdmin.h diff --git a/source/WebPlugin.cpp b/src/WebPlugin.cpp similarity index 100% rename from source/WebPlugin.cpp rename to src/WebPlugin.cpp diff --git a/source/WebPlugin.h b/src/WebPlugin.h similarity index 100% rename from source/WebPlugin.h rename to src/WebPlugin.h diff --git a/source/World.cpp b/src/World.cpp similarity index 100% rename from source/World.cpp rename to src/World.cpp diff --git a/source/World.h b/src/World.h similarity index 100% rename from source/World.h rename to src/World.h diff --git a/source/WorldStorage/FastNBT.cpp b/src/WorldStorage/FastNBT.cpp similarity index 100% rename from source/WorldStorage/FastNBT.cpp rename to src/WorldStorage/FastNBT.cpp diff --git a/source/WorldStorage/FastNBT.h b/src/WorldStorage/FastNBT.h similarity index 100% rename from source/WorldStorage/FastNBT.h rename to src/WorldStorage/FastNBT.h diff --git a/source/WorldStorage/NBTChunkSerializer.cpp b/src/WorldStorage/NBTChunkSerializer.cpp similarity index 100% rename from source/WorldStorage/NBTChunkSerializer.cpp rename to src/WorldStorage/NBTChunkSerializer.cpp diff --git a/source/WorldStorage/NBTChunkSerializer.h b/src/WorldStorage/NBTChunkSerializer.h similarity index 100% rename from source/WorldStorage/NBTChunkSerializer.h rename to src/WorldStorage/NBTChunkSerializer.h diff --git a/source/WorldStorage/WSSAnvil.cpp b/src/WorldStorage/WSSAnvil.cpp similarity index 100% rename from source/WorldStorage/WSSAnvil.cpp rename to src/WorldStorage/WSSAnvil.cpp diff --git a/source/WorldStorage/WSSAnvil.h b/src/WorldStorage/WSSAnvil.h similarity index 100% rename from source/WorldStorage/WSSAnvil.h rename to src/WorldStorage/WSSAnvil.h diff --git a/source/WorldStorage/WSSCompact.cpp b/src/WorldStorage/WSSCompact.cpp similarity index 100% rename from source/WorldStorage/WSSCompact.cpp rename to src/WorldStorage/WSSCompact.cpp diff --git a/source/WorldStorage/WSSCompact.h b/src/WorldStorage/WSSCompact.h similarity index 100% rename from source/WorldStorage/WSSCompact.h rename to src/WorldStorage/WSSCompact.h diff --git a/source/WorldStorage/WorldStorage.cpp b/src/WorldStorage/WorldStorage.cpp similarity index 100% rename from source/WorldStorage/WorldStorage.cpp rename to src/WorldStorage/WorldStorage.cpp diff --git a/source/WorldStorage/WorldStorage.h b/src/WorldStorage/WorldStorage.h similarity index 100% rename from source/WorldStorage/WorldStorage.h rename to src/WorldStorage/WorldStorage.h diff --git a/source/XMLParser.h b/src/XMLParser.h similarity index 100% rename from source/XMLParser.h rename to src/XMLParser.h diff --git a/source/lua5.1.dll b/src/lua5.1.dll similarity index 100% rename from source/lua5.1.dll rename to src/lua5.1.dll diff --git a/source/main.cpp b/src/main.cpp similarity index 100% rename from source/main.cpp rename to src/main.cpp diff --git a/source/md5/md5.cpp b/src/md5/md5.cpp similarity index 100% rename from source/md5/md5.cpp rename to src/md5/md5.cpp diff --git a/source/md5/md5.h b/src/md5/md5.h similarity index 100% rename from source/md5/md5.h rename to src/md5/md5.h diff --git a/source/tolua++.exe b/src/tolua++.exe similarity index 100% rename from source/tolua++.exe rename to src/tolua++.exe diff --git a/source/tolua++.h b/src/tolua++.h similarity index 100% rename from source/tolua++.h rename to src/tolua++.h diff --git a/source/tolua_base.h b/src/tolua_base.h similarity index 100% rename from source/tolua_base.h rename to src/tolua_base.h diff --git a/source/virtual_method_hooks.lua b/src/virtual_method_hooks.lua similarity index 100% rename from source/virtual_method_hooks.lua rename to src/virtual_method_hooks.lua