diff --git a/libsecondlife.build b/OpenMetaverse.build similarity index 100% rename from libsecondlife.build rename to OpenMetaverse.build diff --git a/OpenMetaverse/VisualParamGenerator/VisualParamGenerator.cs b/Programs/VisualParamGenerator/VisualParamGenerator.cs similarity index 100% rename from OpenMetaverse/VisualParamGenerator/VisualParamGenerator.cs rename to Programs/VisualParamGenerator/VisualParamGenerator.cs diff --git a/OpenMetaverse/VisualParamGenerator/VisualParamGenerator.csproj b/Programs/VisualParamGenerator/VisualParamGenerator.csproj similarity index 100% rename from OpenMetaverse/VisualParamGenerator/VisualParamGenerator.csproj rename to Programs/VisualParamGenerator/VisualParamGenerator.csproj diff --git a/OpenMetaverse/VisualParamGenerator/template.cs b/Programs/VisualParamGenerator/template.cs similarity index 100% rename from OpenMetaverse/VisualParamGenerator/template.cs rename to Programs/VisualParamGenerator/template.cs diff --git a/OpenMetaverse/examples/Baker/Baker.cs b/Programs/examples/Baker/Baker.cs similarity index 100% rename from OpenMetaverse/examples/Baker/Baker.cs rename to Programs/examples/Baker/Baker.cs diff --git a/OpenMetaverse/examples/Baker/Baker.csproj b/Programs/examples/Baker/Baker.csproj similarity index 100% rename from OpenMetaverse/examples/Baker/Baker.csproj rename to Programs/examples/Baker/Baker.csproj diff --git a/OpenMetaverse/examples/Baker/Oven.cs b/Programs/examples/Baker/Oven.cs similarity index 100% rename from OpenMetaverse/examples/Baker/Oven.cs rename to Programs/examples/Baker/Oven.cs diff --git a/OpenMetaverse/examples/Baker/frmBaker.Designer.cs b/Programs/examples/Baker/frmBaker.Designer.cs similarity index 100% rename from OpenMetaverse/examples/Baker/frmBaker.Designer.cs rename to Programs/examples/Baker/frmBaker.Designer.cs diff --git a/OpenMetaverse/examples/Baker/frmBaker.cs b/Programs/examples/Baker/frmBaker.cs similarity index 100% rename from OpenMetaverse/examples/Baker/frmBaker.cs rename to Programs/examples/Baker/frmBaker.cs diff --git a/OpenMetaverse/examples/Baker/frmBaker.resx b/Programs/examples/Baker/frmBaker.resx similarity index 100% rename from OpenMetaverse/examples/Baker/frmBaker.resx rename to Programs/examples/Baker/frmBaker.resx diff --git a/OpenMetaverse/examples/BodyPartMorphGenerator/BodyPartMorphGenerator.csproj b/Programs/examples/BodyPartMorphGenerator/BodyPartMorphGenerator.csproj similarity index 100% rename from OpenMetaverse/examples/BodyPartMorphGenerator/BodyPartMorphGenerator.csproj rename to Programs/examples/BodyPartMorphGenerator/BodyPartMorphGenerator.csproj diff --git a/OpenMetaverse/examples/BodyPartMorphGenerator/Properties/AssemblyInfo.cs b/Programs/examples/BodyPartMorphGenerator/Properties/AssemblyInfo.cs similarity index 100% rename from OpenMetaverse/examples/BodyPartMorphGenerator/Properties/AssemblyInfo.cs rename to Programs/examples/BodyPartMorphGenerator/Properties/AssemblyInfo.cs diff --git a/OpenMetaverse/examples/BodyPartMorphGenerator/genbodyparams.cs b/Programs/examples/BodyPartMorphGenerator/genbodyparams.cs similarity index 100% rename from OpenMetaverse/examples/BodyPartMorphGenerator/genbodyparams.cs rename to Programs/examples/BodyPartMorphGenerator/genbodyparams.cs diff --git a/OpenMetaverse/examples/GUITestClient/GUITestClient.cs b/Programs/examples/GUITestClient/GUITestClient.cs similarity index 100% rename from OpenMetaverse/examples/GUITestClient/GUITestClient.cs rename to Programs/examples/GUITestClient/GUITestClient.cs diff --git a/OpenMetaverse/examples/GUITestClient/GUITestClient.csproj b/Programs/examples/GUITestClient/GUITestClient.csproj similarity index 100% rename from OpenMetaverse/examples/GUITestClient/GUITestClient.csproj rename to Programs/examples/GUITestClient/GUITestClient.csproj diff --git a/OpenMetaverse/examples/GUITestClient/Interface.cs b/Programs/examples/GUITestClient/Interface.cs similarity index 100% rename from OpenMetaverse/examples/GUITestClient/Interface.cs rename to Programs/examples/GUITestClient/Interface.cs diff --git a/OpenMetaverse/examples/GUITestClient/Interfaces/HeightmapInterface.cs b/Programs/examples/GUITestClient/Interfaces/HeightmapInterface.cs similarity index 100% rename from OpenMetaverse/examples/GUITestClient/Interfaces/HeightmapInterface.cs rename to Programs/examples/GUITestClient/Interfaces/HeightmapInterface.cs diff --git a/OpenMetaverse/examples/GUITestClient/Interfaces/MinimapInterface.cs b/Programs/examples/GUITestClient/Interfaces/MinimapInterface.cs similarity index 100% rename from OpenMetaverse/examples/GUITestClient/Interfaces/MinimapInterface.cs rename to Programs/examples/GUITestClient/Interfaces/MinimapInterface.cs diff --git a/OpenMetaverse/examples/GUITestClient/Interfaces/TeleportInterface.cs b/Programs/examples/GUITestClient/Interfaces/TeleportInterface.cs similarity index 100% rename from OpenMetaverse/examples/GUITestClient/Interfaces/TeleportInterface.cs rename to Programs/examples/GUITestClient/Interfaces/TeleportInterface.cs diff --git a/OpenMetaverse/examples/GUITestClient/Properties/AssemblyInfo.cs b/Programs/examples/GUITestClient/Properties/AssemblyInfo.cs similarity index 100% rename from OpenMetaverse/examples/GUITestClient/Properties/AssemblyInfo.cs rename to Programs/examples/GUITestClient/Properties/AssemblyInfo.cs diff --git a/OpenMetaverse/examples/GUITestClient/Properties/Resources.Designer.cs b/Programs/examples/GUITestClient/Properties/Resources.Designer.cs similarity index 100% rename from OpenMetaverse/examples/GUITestClient/Properties/Resources.Designer.cs rename to Programs/examples/GUITestClient/Properties/Resources.Designer.cs diff --git a/OpenMetaverse/examples/GUITestClient/Properties/Resources.resx b/Programs/examples/GUITestClient/Properties/Resources.resx similarity index 100% rename from OpenMetaverse/examples/GUITestClient/Properties/Resources.resx rename to Programs/examples/GUITestClient/Properties/Resources.resx diff --git a/OpenMetaverse/examples/GUITestClient/Properties/Settings.Designer.cs b/Programs/examples/GUITestClient/Properties/Settings.Designer.cs similarity index 100% rename from OpenMetaverse/examples/GUITestClient/Properties/Settings.Designer.cs rename to Programs/examples/GUITestClient/Properties/Settings.Designer.cs diff --git a/OpenMetaverse/examples/GUITestClient/Properties/Settings.settings b/Programs/examples/GUITestClient/Properties/Settings.settings similarity index 100% rename from OpenMetaverse/examples/GUITestClient/Properties/Settings.settings rename to Programs/examples/GUITestClient/Properties/Settings.settings diff --git a/OpenMetaverse/examples/GUITestClient/frmTestClient.Designer.cs b/Programs/examples/GUITestClient/frmTestClient.Designer.cs similarity index 100% rename from OpenMetaverse/examples/GUITestClient/frmTestClient.Designer.cs rename to Programs/examples/GUITestClient/frmTestClient.Designer.cs diff --git a/OpenMetaverse/examples/GUITestClient/frmTestClient.cs b/Programs/examples/GUITestClient/frmTestClient.cs similarity index 100% rename from OpenMetaverse/examples/GUITestClient/frmTestClient.cs rename to Programs/examples/GUITestClient/frmTestClient.cs diff --git a/OpenMetaverse/examples/GUITestClient/frmTestClient.resx b/Programs/examples/GUITestClient/frmTestClient.resx similarity index 100% rename from OpenMetaverse/examples/GUITestClient/frmTestClient.resx rename to Programs/examples/GUITestClient/frmTestClient.resx diff --git a/OpenMetaverse/examples/Heightmap/Heightmap.cs b/Programs/examples/Heightmap/Heightmap.cs similarity index 100% rename from OpenMetaverse/examples/Heightmap/Heightmap.cs rename to Programs/examples/Heightmap/Heightmap.cs diff --git a/OpenMetaverse/examples/Heightmap/Heightmap.csproj b/Programs/examples/Heightmap/Heightmap.csproj similarity index 100% rename from OpenMetaverse/examples/Heightmap/Heightmap.csproj rename to Programs/examples/Heightmap/Heightmap.csproj diff --git a/OpenMetaverse/examples/Heightmap/frmHeightmap.Designer.cs b/Programs/examples/Heightmap/frmHeightmap.Designer.cs similarity index 100% rename from OpenMetaverse/examples/Heightmap/frmHeightmap.Designer.cs rename to Programs/examples/Heightmap/frmHeightmap.Designer.cs diff --git a/OpenMetaverse/examples/Heightmap/frmHeightmap.cs b/Programs/examples/Heightmap/frmHeightmap.cs similarity index 100% rename from OpenMetaverse/examples/Heightmap/frmHeightmap.cs rename to Programs/examples/Heightmap/frmHeightmap.cs diff --git a/OpenMetaverse/examples/Heightmap/frmHeightmap.resx b/Programs/examples/Heightmap/frmHeightmap.resx similarity index 100% rename from OpenMetaverse/examples/Heightmap/frmHeightmap.resx rename to Programs/examples/Heightmap/frmHeightmap.resx diff --git a/OpenMetaverse/examples/Key2Name/key2name.cs b/Programs/examples/Key2Name/key2name.cs similarity index 100% rename from OpenMetaverse/examples/Key2Name/key2name.cs rename to Programs/examples/Key2Name/key2name.cs diff --git a/OpenMetaverse/examples/Key2Name/key2name.csproj b/Programs/examples/Key2Name/key2name.csproj similarity index 100% rename from OpenMetaverse/examples/Key2Name/key2name.csproj rename to Programs/examples/Key2Name/key2name.csproj diff --git a/OpenMetaverse/examples/TestClient/Arguments.cs b/Programs/examples/TestClient/Arguments.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Arguments.cs rename to Programs/examples/TestClient/Arguments.cs diff --git a/OpenMetaverse/examples/TestClient/ClientManager.cs b/Programs/examples/TestClient/ClientManager.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/ClientManager.cs rename to Programs/examples/TestClient/ClientManager.cs diff --git a/OpenMetaverse/examples/TestClient/Command.cs b/Programs/examples/TestClient/Command.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Command.cs rename to Programs/examples/TestClient/Command.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/Appearance/AppearanceCommand.cs b/Programs/examples/TestClient/Commands/Appearance/AppearanceCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/Appearance/AppearanceCommand.cs rename to Programs/examples/TestClient/Commands/Appearance/AppearanceCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/Appearance/AttachmentsCommand.cs b/Programs/examples/TestClient/Commands/Appearance/AttachmentsCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/Appearance/AttachmentsCommand.cs rename to Programs/examples/TestClient/Commands/Appearance/AttachmentsCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/Appearance/AvatarInfoCommand.cs b/Programs/examples/TestClient/Commands/Appearance/AvatarInfoCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/Appearance/AvatarInfoCommand.cs rename to Programs/examples/TestClient/Commands/Appearance/AvatarInfoCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/Appearance/CloneCommand.cs b/Programs/examples/TestClient/Commands/Appearance/CloneCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/Appearance/CloneCommand.cs rename to Programs/examples/TestClient/Commands/Appearance/CloneCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/Appearance/WearCommand.cs b/Programs/examples/TestClient/Commands/Appearance/WearCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/Appearance/WearCommand.cs rename to Programs/examples/TestClient/Commands/Appearance/WearCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/CloneProfileCommand.cs b/Programs/examples/TestClient/Commands/CloneProfileCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/CloneProfileCommand.cs rename to Programs/examples/TestClient/Commands/CloneProfileCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/Communication/EchoMasterCommand.cs b/Programs/examples/TestClient/Commands/Communication/EchoMasterCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/Communication/EchoMasterCommand.cs rename to Programs/examples/TestClient/Commands/Communication/EchoMasterCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/Communication/IMCommand.cs b/Programs/examples/TestClient/Commands/Communication/IMCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/Communication/IMCommand.cs rename to Programs/examples/TestClient/Commands/Communication/IMCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/Communication/IMGroupCommand.cs b/Programs/examples/TestClient/Commands/Communication/IMGroupCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/Communication/IMGroupCommand.cs rename to Programs/examples/TestClient/Commands/Communication/IMGroupCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/Communication/SayCommand.cs b/Programs/examples/TestClient/Commands/Communication/SayCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/Communication/SayCommand.cs rename to Programs/examples/TestClient/Commands/Communication/SayCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/Communication/ShoutCommand.cs b/Programs/examples/TestClient/Commands/Communication/ShoutCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/Communication/ShoutCommand.cs rename to Programs/examples/TestClient/Commands/Communication/ShoutCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/Communication/TtsCommand.cs b/Programs/examples/TestClient/Commands/Communication/TtsCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/Communication/TtsCommand.cs rename to Programs/examples/TestClient/Commands/Communication/TtsCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/Communication/WhisperCommand.cs b/Programs/examples/TestClient/Commands/Communication/WhisperCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/Communication/WhisperCommand.cs rename to Programs/examples/TestClient/Commands/Communication/WhisperCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/DetectBotCommand.cs b/Programs/examples/TestClient/Commands/DetectBotCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/DetectBotCommand.cs rename to Programs/examples/TestClient/Commands/DetectBotCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/Friends/FriendsCommand.cs b/Programs/examples/TestClient/Commands/Friends/FriendsCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/Friends/FriendsCommand.cs rename to Programs/examples/TestClient/Commands/Friends/FriendsCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/Friends/MapFriendCommand.cs b/Programs/examples/TestClient/Commands/Friends/MapFriendCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/Friends/MapFriendCommand.cs rename to Programs/examples/TestClient/Commands/Friends/MapFriendCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/GoHome.cs b/Programs/examples/TestClient/Commands/GoHome.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/GoHome.cs rename to Programs/examples/TestClient/Commands/GoHome.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/GotoLandmark.cs b/Programs/examples/TestClient/Commands/GotoLandmark.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/GotoLandmark.cs rename to Programs/examples/TestClient/Commands/GotoLandmark.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/Groups/ActivateGroupCommand.cs b/Programs/examples/TestClient/Commands/Groups/ActivateGroupCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/Groups/ActivateGroupCommand.cs rename to Programs/examples/TestClient/Commands/Groups/ActivateGroupCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/Groups/GroupsCommand.cs b/Programs/examples/TestClient/Commands/Groups/GroupsCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/Groups/GroupsCommand.cs rename to Programs/examples/TestClient/Commands/Groups/GroupsCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/Groups/JoinGroupCommand.cs b/Programs/examples/TestClient/Commands/Groups/JoinGroupCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/Groups/JoinGroupCommand.cs rename to Programs/examples/TestClient/Commands/Groups/JoinGroupCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/Groups/LeaveGroupCommand.cs b/Programs/examples/TestClient/Commands/Groups/LeaveGroupCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/Groups/LeaveGroupCommand.cs rename to Programs/examples/TestClient/Commands/Groups/LeaveGroupCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/Inventory/BackupCommand.cs b/Programs/examples/TestClient/Commands/Inventory/BackupCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/Inventory/BackupCommand.cs rename to Programs/examples/TestClient/Commands/Inventory/BackupCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/Inventory/BalanceCommand.cs b/Programs/examples/TestClient/Commands/Inventory/BalanceCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/Inventory/BalanceCommand.cs rename to Programs/examples/TestClient/Commands/Inventory/BalanceCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/Inventory/ChangeDirectoryCommand.cs b/Programs/examples/TestClient/Commands/Inventory/ChangeDirectoryCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/Inventory/ChangeDirectoryCommand.cs rename to Programs/examples/TestClient/Commands/Inventory/ChangeDirectoryCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/Inventory/CreateNotecardCommand.cs b/Programs/examples/TestClient/Commands/Inventory/CreateNotecardCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/Inventory/CreateNotecardCommand.cs rename to Programs/examples/TestClient/Commands/Inventory/CreateNotecardCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/Inventory/DeleteFolderCommand.cs b/Programs/examples/TestClient/Commands/Inventory/DeleteFolderCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/Inventory/DeleteFolderCommand.cs rename to Programs/examples/TestClient/Commands/Inventory/DeleteFolderCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/Inventory/DumpOutfitCommand.cs b/Programs/examples/TestClient/Commands/Inventory/DumpOutfitCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/Inventory/DumpOutfitCommand.cs rename to Programs/examples/TestClient/Commands/Inventory/DumpOutfitCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/Inventory/ExportOutfitCommand.cs b/Programs/examples/TestClient/Commands/Inventory/ExportOutfitCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/Inventory/ExportOutfitCommand.cs rename to Programs/examples/TestClient/Commands/Inventory/ExportOutfitCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/Inventory/GiveAllCommand.cs b/Programs/examples/TestClient/Commands/Inventory/GiveAllCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/Inventory/GiveAllCommand.cs rename to Programs/examples/TestClient/Commands/Inventory/GiveAllCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/Inventory/GiveItemCommand.cs b/Programs/examples/TestClient/Commands/Inventory/GiveItemCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/Inventory/GiveItemCommand.cs rename to Programs/examples/TestClient/Commands/Inventory/GiveItemCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/Inventory/ImportOutfitCommand.cs b/Programs/examples/TestClient/Commands/Inventory/ImportOutfitCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/Inventory/ImportOutfitCommand.cs rename to Programs/examples/TestClient/Commands/Inventory/ImportOutfitCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/Inventory/InventoryCommand.cs b/Programs/examples/TestClient/Commands/Inventory/InventoryCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/Inventory/InventoryCommand.cs rename to Programs/examples/TestClient/Commands/Inventory/InventoryCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/Inventory/ListContentsCommand.cs b/Programs/examples/TestClient/Commands/Inventory/ListContentsCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/Inventory/ListContentsCommand.cs rename to Programs/examples/TestClient/Commands/Inventory/ListContentsCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/Inventory/ObjectInventoryCommand.cs b/Programs/examples/TestClient/Commands/Inventory/ObjectInventoryCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/Inventory/ObjectInventoryCommand.cs rename to Programs/examples/TestClient/Commands/Inventory/ObjectInventoryCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/Inventory/UploadImageCommand.cs b/Programs/examples/TestClient/Commands/Inventory/UploadImageCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/Inventory/UploadImageCommand.cs rename to Programs/examples/TestClient/Commands/Inventory/UploadImageCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/Land/AgentLocationsCommand.cs b/Programs/examples/TestClient/Commands/Land/AgentLocationsCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/Land/AgentLocationsCommand.cs rename to Programs/examples/TestClient/Commands/Land/AgentLocationsCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/Land/FindSimCommand.cs b/Programs/examples/TestClient/Commands/Land/FindSimCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/Land/FindSimCommand.cs rename to Programs/examples/TestClient/Commands/Land/FindSimCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/Land/GridLayerCommand.cs b/Programs/examples/TestClient/Commands/Land/GridLayerCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/Land/GridLayerCommand.cs rename to Programs/examples/TestClient/Commands/Land/GridLayerCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/Land/GridMapCommand.cs b/Programs/examples/TestClient/Commands/Land/GridMapCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/Land/GridMapCommand.cs rename to Programs/examples/TestClient/Commands/Land/GridMapCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/Land/ParcelDetailsCommand.cs b/Programs/examples/TestClient/Commands/Land/ParcelDetailsCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/Land/ParcelDetailsCommand.cs rename to Programs/examples/TestClient/Commands/Land/ParcelDetailsCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/Land/ParcelInfoCommand.cs b/Programs/examples/TestClient/Commands/Land/ParcelInfoCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/Land/ParcelInfoCommand.cs rename to Programs/examples/TestClient/Commands/Land/ParcelInfoCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/Movement/CrouchCommand.cs b/Programs/examples/TestClient/Commands/Movement/CrouchCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/Movement/CrouchCommand.cs rename to Programs/examples/TestClient/Commands/Movement/CrouchCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/Movement/FlyCommand.cs b/Programs/examples/TestClient/Commands/Movement/FlyCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/Movement/FlyCommand.cs rename to Programs/examples/TestClient/Commands/Movement/FlyCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/Movement/FollowCommand.cs b/Programs/examples/TestClient/Commands/Movement/FollowCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/Movement/FollowCommand.cs rename to Programs/examples/TestClient/Commands/Movement/FollowCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/Movement/GotoCommand.cs b/Programs/examples/TestClient/Commands/Movement/GotoCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/Movement/GotoCommand.cs rename to Programs/examples/TestClient/Commands/Movement/GotoCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/Movement/JumpCommand.cs b/Programs/examples/TestClient/Commands/Movement/JumpCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/Movement/JumpCommand.cs rename to Programs/examples/TestClient/Commands/Movement/JumpCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/Movement/LocationCommand.cs b/Programs/examples/TestClient/Commands/Movement/LocationCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/Movement/LocationCommand.cs rename to Programs/examples/TestClient/Commands/Movement/LocationCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/Movement/MoveToCommand.cs b/Programs/examples/TestClient/Commands/Movement/MoveToCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/Movement/MoveToCommand.cs rename to Programs/examples/TestClient/Commands/Movement/MoveToCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/Movement/SetHome.cs b/Programs/examples/TestClient/Commands/Movement/SetHome.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/Movement/SetHome.cs rename to Programs/examples/TestClient/Commands/Movement/SetHome.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/Movement/SitCommand.cs b/Programs/examples/TestClient/Commands/Movement/SitCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/Movement/SitCommand.cs rename to Programs/examples/TestClient/Commands/Movement/SitCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/Movement/SitOnCommand.cs b/Programs/examples/TestClient/Commands/Movement/SitOnCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/Movement/SitOnCommand.cs rename to Programs/examples/TestClient/Commands/Movement/SitOnCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/Movement/StandCommand.cs b/Programs/examples/TestClient/Commands/Movement/StandCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/Movement/StandCommand.cs rename to Programs/examples/TestClient/Commands/Movement/StandCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/Prims/ChangePermsCommand.cs b/Programs/examples/TestClient/Commands/Prims/ChangePermsCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/Prims/ChangePermsCommand.cs rename to Programs/examples/TestClient/Commands/Prims/ChangePermsCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/Prims/DownloadTextureCommand.cs b/Programs/examples/TestClient/Commands/Prims/DownloadTextureCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/Prims/DownloadTextureCommand.cs rename to Programs/examples/TestClient/Commands/Prims/DownloadTextureCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/Prims/ExportCommand.cs b/Programs/examples/TestClient/Commands/Prims/ExportCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/Prims/ExportCommand.cs rename to Programs/examples/TestClient/Commands/Prims/ExportCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/Prims/ExportParticlesCommand.cs b/Programs/examples/TestClient/Commands/Prims/ExportParticlesCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/Prims/ExportParticlesCommand.cs rename to Programs/examples/TestClient/Commands/Prims/ExportParticlesCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/Prims/FindObjectsCommand.cs b/Programs/examples/TestClient/Commands/Prims/FindObjectsCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/Prims/FindObjectsCommand.cs rename to Programs/examples/TestClient/Commands/Prims/FindObjectsCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/Prims/FindTextureCommand.cs b/Programs/examples/TestClient/Commands/Prims/FindTextureCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/Prims/FindTextureCommand.cs rename to Programs/examples/TestClient/Commands/Prims/FindTextureCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/Prims/ImportCommand.cs b/Programs/examples/TestClient/Commands/Prims/ImportCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/Prims/ImportCommand.cs rename to Programs/examples/TestClient/Commands/Prims/ImportCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/Prims/PrimCountCommand.cs b/Programs/examples/TestClient/Commands/Prims/PrimCountCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/Prims/PrimCountCommand.cs rename to Programs/examples/TestClient/Commands/Prims/PrimCountCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/Prims/PrimInfoCommand.cs b/Programs/examples/TestClient/Commands/Prims/PrimInfoCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/Prims/PrimInfoCommand.cs rename to Programs/examples/TestClient/Commands/Prims/PrimInfoCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/Prims/PrimRegexCommand.cs b/Programs/examples/TestClient/Commands/Prims/PrimRegexCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/Prims/PrimRegexCommand.cs rename to Programs/examples/TestClient/Commands/Prims/PrimRegexCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/SearchEventsCommand.cs b/Programs/examples/TestClient/Commands/SearchEventsCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/SearchEventsCommand.cs rename to Programs/examples/TestClient/Commands/SearchEventsCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/ShowEventDetailsCommand.cs b/Programs/examples/TestClient/Commands/ShowEventDetailsCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/ShowEventDetailsCommand.cs rename to Programs/examples/TestClient/Commands/ShowEventDetailsCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/Stats/DilationCommand.cs b/Programs/examples/TestClient/Commands/Stats/DilationCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/Stats/DilationCommand.cs rename to Programs/examples/TestClient/Commands/Stats/DilationCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/Stats/RegionInfoCommand.cs b/Programs/examples/TestClient/Commands/Stats/RegionInfoCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/Stats/RegionInfoCommand.cs rename to Programs/examples/TestClient/Commands/Stats/RegionInfoCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/Stats/StatsCommand.cs b/Programs/examples/TestClient/Commands/Stats/StatsCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/Stats/StatsCommand.cs rename to Programs/examples/TestClient/Commands/Stats/StatsCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/Stats/UptimeCommand.cs b/Programs/examples/TestClient/Commands/Stats/UptimeCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/Stats/UptimeCommand.cs rename to Programs/examples/TestClient/Commands/Stats/UptimeCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/System/DebugCommand.cs b/Programs/examples/TestClient/Commands/System/DebugCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/System/DebugCommand.cs rename to Programs/examples/TestClient/Commands/System/DebugCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/System/HelpCommand.cs b/Programs/examples/TestClient/Commands/System/HelpCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/System/HelpCommand.cs rename to Programs/examples/TestClient/Commands/System/HelpCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/System/LoadCommand.cs b/Programs/examples/TestClient/Commands/System/LoadCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/System/LoadCommand.cs rename to Programs/examples/TestClient/Commands/System/LoadCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/System/LoginCommand.cs b/Programs/examples/TestClient/Commands/System/LoginCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/System/LoginCommand.cs rename to Programs/examples/TestClient/Commands/System/LoginCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/System/LogoutCommand.cs b/Programs/examples/TestClient/Commands/System/LogoutCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/System/LogoutCommand.cs rename to Programs/examples/TestClient/Commands/System/LogoutCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/System/MD5Command.cs b/Programs/examples/TestClient/Commands/System/MD5Command.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/System/MD5Command.cs rename to Programs/examples/TestClient/Commands/System/MD5Command.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/System/PacketLogCommand.cs b/Programs/examples/TestClient/Commands/System/PacketLogCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/System/PacketLogCommand.cs rename to Programs/examples/TestClient/Commands/System/PacketLogCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/System/QuitCommand.cs b/Programs/examples/TestClient/Commands/System/QuitCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/System/QuitCommand.cs rename to Programs/examples/TestClient/Commands/System/QuitCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/System/SetMasterCommand.cs b/Programs/examples/TestClient/Commands/System/SetMasterCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/System/SetMasterCommand.cs rename to Programs/examples/TestClient/Commands/System/SetMasterCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/System/SetMasterKeyCommand.cs b/Programs/examples/TestClient/Commands/System/SetMasterKeyCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/System/SetMasterKeyCommand.cs rename to Programs/examples/TestClient/Commands/System/SetMasterKeyCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/System/ShowEffectsCommand.cs b/Programs/examples/TestClient/Commands/System/ShowEffectsCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/System/ShowEffectsCommand.cs rename to Programs/examples/TestClient/Commands/System/ShowEffectsCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/TouchCommand.cs b/Programs/examples/TestClient/Commands/TouchCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/TouchCommand.cs rename to Programs/examples/TestClient/Commands/TouchCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/TreeCommand.cs b/Programs/examples/TestClient/Commands/TreeCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/TreeCommand.cs rename to Programs/examples/TestClient/Commands/TreeCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/Voice/ParcelVoiceInfo.cs b/Programs/examples/TestClient/Commands/Voice/ParcelVoiceInfo.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/Voice/ParcelVoiceInfo.cs rename to Programs/examples/TestClient/Commands/Voice/ParcelVoiceInfo.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/Voice/VoiceAcountCommand.cs b/Programs/examples/TestClient/Commands/Voice/VoiceAcountCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/Voice/VoiceAcountCommand.cs rename to Programs/examples/TestClient/Commands/Voice/VoiceAcountCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Commands/WhoCommand.cs b/Programs/examples/TestClient/Commands/WhoCommand.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Commands/WhoCommand.cs rename to Programs/examples/TestClient/Commands/WhoCommand.cs diff --git a/OpenMetaverse/examples/TestClient/Parsing.cs b/Programs/examples/TestClient/Parsing.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Parsing.cs rename to Programs/examples/TestClient/Parsing.cs diff --git a/OpenMetaverse/examples/TestClient/Program.cs b/Programs/examples/TestClient/Program.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Program.cs rename to Programs/examples/TestClient/Program.cs diff --git a/OpenMetaverse/examples/TestClient/Properties/AssemblyInfo.cs b/Programs/examples/TestClient/Properties/AssemblyInfo.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/Properties/AssemblyInfo.cs rename to Programs/examples/TestClient/Properties/AssemblyInfo.cs diff --git a/OpenMetaverse/examples/TestClient/TestClient.build b/Programs/examples/TestClient/TestClient.build similarity index 100% rename from OpenMetaverse/examples/TestClient/TestClient.build rename to Programs/examples/TestClient/TestClient.build diff --git a/OpenMetaverse/examples/TestClient/TestClient.cs b/Programs/examples/TestClient/TestClient.cs similarity index 100% rename from OpenMetaverse/examples/TestClient/TestClient.cs rename to Programs/examples/TestClient/TestClient.cs diff --git a/OpenMetaverse/examples/TestClient/TestClient.csproj b/Programs/examples/TestClient/TestClient.csproj similarity index 100% rename from OpenMetaverse/examples/TestClient/TestClient.csproj rename to Programs/examples/TestClient/TestClient.csproj diff --git a/OpenMetaverse/examples/examples.build b/Programs/examples/examples.build similarity index 100% rename from OpenMetaverse/examples/examples.build rename to Programs/examples/examples.build diff --git a/OpenMetaverse/examples/groupmanager/App.ico b/Programs/examples/groupmanager/App.ico similarity index 100% rename from OpenMetaverse/examples/groupmanager/App.ico rename to Programs/examples/groupmanager/App.ico diff --git a/OpenMetaverse/examples/groupmanager/frmGroupInfo.Designer.cs b/Programs/examples/groupmanager/frmGroupInfo.Designer.cs similarity index 100% rename from OpenMetaverse/examples/groupmanager/frmGroupInfo.Designer.cs rename to Programs/examples/groupmanager/frmGroupInfo.Designer.cs diff --git a/OpenMetaverse/examples/groupmanager/frmGroupInfo.cs b/Programs/examples/groupmanager/frmGroupInfo.cs similarity index 100% rename from OpenMetaverse/examples/groupmanager/frmGroupInfo.cs rename to Programs/examples/groupmanager/frmGroupInfo.cs diff --git a/OpenMetaverse/examples/groupmanager/frmGroupInfo.resx b/Programs/examples/groupmanager/frmGroupInfo.resx similarity index 100% rename from OpenMetaverse/examples/groupmanager/frmGroupInfo.resx rename to Programs/examples/groupmanager/frmGroupInfo.resx diff --git a/OpenMetaverse/examples/groupmanager/frmGroupManager.Designer.cs b/Programs/examples/groupmanager/frmGroupManager.Designer.cs similarity index 100% rename from OpenMetaverse/examples/groupmanager/frmGroupManager.Designer.cs rename to Programs/examples/groupmanager/frmGroupManager.Designer.cs diff --git a/OpenMetaverse/examples/groupmanager/frmGroupManager.cs b/Programs/examples/groupmanager/frmGroupManager.cs similarity index 100% rename from OpenMetaverse/examples/groupmanager/frmGroupManager.cs rename to Programs/examples/groupmanager/frmGroupManager.cs diff --git a/OpenMetaverse/examples/groupmanager/frmGroupManager.resx b/Programs/examples/groupmanager/frmGroupManager.resx similarity index 100% rename from OpenMetaverse/examples/groupmanager/frmGroupManager.resx rename to Programs/examples/groupmanager/frmGroupManager.resx diff --git a/OpenMetaverse/examples/groupmanager/groupmanager.csproj b/Programs/examples/groupmanager/groupmanager.csproj similarity index 100% rename from OpenMetaverse/examples/groupmanager/groupmanager.csproj rename to Programs/examples/groupmanager/groupmanager.csproj diff --git a/OpenMetaverse/examples/name2key/name2key.cs b/Programs/examples/name2key/name2key.cs similarity index 100% rename from OpenMetaverse/examples/name2key/name2key.cs rename to Programs/examples/name2key/name2key.cs diff --git a/OpenMetaverse/examples/name2key/name2key.csproj b/Programs/examples/name2key/name2key.csproj similarity index 100% rename from OpenMetaverse/examples/name2key/name2key.csproj rename to Programs/examples/name2key/name2key.csproj diff --git a/OpenMetaverse/examples/slaccountant/App.ico b/Programs/examples/slaccountant/App.ico similarity index 100% rename from OpenMetaverse/examples/slaccountant/App.ico rename to Programs/examples/slaccountant/App.ico diff --git a/OpenMetaverse/examples/slaccountant/AssemblyInfo.cs b/Programs/examples/slaccountant/AssemblyInfo.cs similarity index 100% rename from OpenMetaverse/examples/slaccountant/AssemblyInfo.cs rename to Programs/examples/slaccountant/AssemblyInfo.cs diff --git a/OpenMetaverse/examples/slaccountant/frmSLAccountant.cs b/Programs/examples/slaccountant/frmSLAccountant.cs similarity index 100% rename from OpenMetaverse/examples/slaccountant/frmSLAccountant.cs rename to Programs/examples/slaccountant/frmSLAccountant.cs diff --git a/OpenMetaverse/examples/slaccountant/frmSLAccountant.resx b/Programs/examples/slaccountant/frmSLAccountant.resx similarity index 100% rename from OpenMetaverse/examples/slaccountant/frmSLAccountant.resx rename to Programs/examples/slaccountant/frmSLAccountant.resx diff --git a/OpenMetaverse/examples/slaccountant/slaccountant.csproj b/Programs/examples/slaccountant/slaccountant.csproj similarity index 100% rename from OpenMetaverse/examples/slaccountant/slaccountant.csproj rename to Programs/examples/slaccountant/slaccountant.csproj diff --git a/OpenMetaverse/examples/sldump/sldump.cs b/Programs/examples/sldump/sldump.cs similarity index 100% rename from OpenMetaverse/examples/sldump/sldump.cs rename to Programs/examples/sldump/sldump.cs diff --git a/OpenMetaverse/examples/sldump/sldump.csproj b/Programs/examples/sldump/sldump.csproj similarity index 100% rename from OpenMetaverse/examples/sldump/sldump.csproj rename to Programs/examples/sldump/sldump.csproj diff --git a/OpenMetaverse/mapgenerator/Properties/AssemblyInfo.cs b/Programs/mapgenerator/Properties/AssemblyInfo.cs similarity index 100% rename from OpenMetaverse/mapgenerator/Properties/AssemblyInfo.cs rename to Programs/mapgenerator/Properties/AssemblyInfo.cs diff --git a/OpenMetaverse/mapgenerator/ProtocolManager.cs b/Programs/mapgenerator/ProtocolManager.cs similarity index 100% rename from OpenMetaverse/mapgenerator/ProtocolManager.cs rename to Programs/mapgenerator/ProtocolManager.cs diff --git a/OpenMetaverse/mapgenerator/mapgenerator.cs b/Programs/mapgenerator/mapgenerator.cs similarity index 100% rename from OpenMetaverse/mapgenerator/mapgenerator.cs rename to Programs/mapgenerator/mapgenerator.cs diff --git a/OpenMetaverse/mapgenerator/mapgenerator.csproj b/Programs/mapgenerator/mapgenerator.csproj similarity index 100% rename from OpenMetaverse/mapgenerator/mapgenerator.csproj rename to Programs/mapgenerator/mapgenerator.csproj diff --git a/OpenMetaverse/mapgenerator/mapgenerator.sln b/Programs/mapgenerator/mapgenerator.sln similarity index 100% rename from OpenMetaverse/mapgenerator/mapgenerator.sln rename to Programs/mapgenerator/mapgenerator.sln diff --git a/OpenMetaverse/mapgenerator/template.cs b/Programs/mapgenerator/template.cs similarity index 100% rename from OpenMetaverse/mapgenerator/template.cs rename to Programs/mapgenerator/template.cs diff --git a/OpenMetaverse/mapgenerator/unusedpackets.txt b/Programs/mapgenerator/unusedpackets.txt similarity index 100% rename from OpenMetaverse/mapgenerator/unusedpackets.txt rename to Programs/mapgenerator/unusedpackets.txt