From f3400989268a1994de44909e5d968cabf72de5b1 Mon Sep 17 00:00:00 2001 From: Roland Haeder Date: Tue, 25 Aug 2015 18:48:17 +0200 Subject: [PATCH] Updated 'core' + renamed 'main' -> 'classes'. Signed-off-by: Roland Haeder --- application/hub/{main => classes}/.htaccess | 0 application/hub/{main => classes}/apt-proxy/.htaccess | 0 application/hub/{main => classes}/apt-proxy/class_ | 0 .../hub/{main => classes}/apt-proxy/class_BaseNodeAptProxy.php | 0 application/hub/{main => classes}/apt-proxy/console/.htaccess | 0 .../apt-proxy/console/class_NodeConsoleAptProxy.php | 0 application/hub/{main => classes}/blocks/.htaccess | 0 application/hub/{main => classes}/blocks/class_ | 0 application/hub/{main => classes}/blocks/class_BaseBlock.php | 0 application/hub/{main => classes}/blocks/miner/.htaccess | 0 .../hub/{main => classes}/blocks/miner/class_HashBlock.php | 0 application/hub/{main => classes}/chains/.htaccess | 0 .../hub/{main => classes}/chains/class_PackageFilterChain.php | 0 application/hub/{main => classes}/chat/.htaccess | 0 application/hub/{main => classes}/chat/class_ | 0 application/hub/{main => classes}/chat/class_BaseNodeChat.php | 0 application/hub/{main => classes}/chat/console/.htaccess | 0 .../{main => classes}/chat/console/class_NodeConsoleChat.php | 0 application/hub/{main => classes}/class_ | 0 application/hub/{main => classes}/class_Base | 0 application/hub/{main => classes}/class_BaseHubSystem.php | 0 application/hub/{main => classes}/commands/.htaccess | 0 application/hub/{main => classes}/commands/console/.htaccess | 0 .../commands/console/class_HubConsoleAptProxyCommand.php | 0 .../commands/console/class_HubConsoleChatCommand.php | 0 .../commands/console/class_HubConsoleCrawlerCommand.php | 0 .../commands/console/class_HubConsoleCruncherCommand.php | 0 .../commands/console/class_HubConsoleMainCommand.php | 0 .../commands/console/class_HubConsoleMinerCommand.php | 0 application/hub/{main => classes}/commands/html/.htaccess | 0 .../commands/html/class_HubHtmlIndexCommand.php | 0 application/hub/{main => classes}/communicator/.htaccess | 0 application/hub/{main => classes}/communicator/class_ | 0 .../{main => classes}/communicator/class_BaseCommunicator.php | 0 .../hub/{main => classes}/communicator/crawler/.htaccess | 0 .../communicator/crawler/class_CrawlerNodeCommunicator.php | 0 application/hub/{main => classes}/communicator/miner/.htaccess | 0 .../communicator/miner/class_MinerNodeCommunicator.php | 0 application/hub/{main => classes}/compressor/.htaccess | 0 .../hub/{main => classes}/compressor/decorator/.htaccess | 0 .../decorator/class_NetworkPackageCompressorDecorator.php | 0 application/hub/{main => classes}/connectors/.htaccess | 0 application/hub/{main => classes}/connectors/query/.htaccess | 0 application/hub/{main => classes}/connectors/query/class_ | 0 .../hub/{main => classes}/connectors/query/local/.htaccess | 0 application/hub/{main => classes}/connectors/queues/.htaccess | 0 application/hub/{main => classes}/connectors/queues/class_ | 0 .../hub/{main => classes}/connectors/queues/local/.htaccess | 0 application/hub/{main => classes}/controller/.htaccess | 0 application/hub/{main => classes}/controller/console/.htaccess | 0 .../controller/console/class_HubConsoleAptProxyController.php | 0 .../controller/console/class_HubConsoleChatController.php | 0 .../controller/console/class_HubConsoleCrawlerController.php | 0 .../controller/console/class_HubConsoleCruncherController.php | 0 .../console/class_HubConsoleDefaultNewsController.php | 0 .../controller/console/class_HubConsoleMinerController.php | 0 application/hub/{main => classes}/controller/html/.htaccess | 0 application/hub/{main => classes}/crawler/.htaccess | 0 application/hub/{main => classes}/crawler/class_ | 0 .../hub/{main => classes}/crawler/class_BaseNodeCrawler.php | 0 application/hub/{main => classes}/crawler/console/.htaccess | 0 .../crawler/console/class_NodeConsoleCrawler.php | 0 application/hub/{main => classes}/cruncher/.htaccess | 0 application/hub/{main => classes}/cruncher/class_ | 0 .../hub/{main => classes}/cruncher/class_BaseHubCruncher.php | 0 application/hub/{main => classes}/cruncher/mcrypt/.htaccess | 0 .../cruncher/mcrypt/class_HubMcryptCruncher.php | 0 application/hub/{main => classes}/database/.htaccess | 0 application/hub/{main => classes}/database/frontend/.htaccess | 0 .../hub/{main => classes}/database/frontend/cruncher/.htaccess | 0 .../frontend/cruncher/class_CruncherUnitDatabaseWrapper.php | 0 .../hub/{main => classes}/database/frontend/node/.htaccess | 0 .../node/class_NodeDistributedHashTableDatabaseWrapper.php | 0 .../frontend/node/class_NodeInformationDatabaseWrapper.php | 0 .../hub/{main => classes}/database/frontend/states/.htaccess | 0 .../frontend/states/class_PeerStateLookupDatabaseWrapper.php | 0 application/hub/{main => classes}/decoder/.htaccess | 0 application/hub/{main => classes}/decoder/class_ | 0 application/hub/{main => classes}/decoder/class_BaseDecoder.php | 0 application/hub/{main => classes}/decoder/package/.htaccess | 0 .../{main => classes}/decoder/package/class_PackageDecoder.php | 0 application/hub/{main => classes}/dht/.htaccess | 0 application/hub/{main => classes}/dht/class_ | 0 application/hub/{main => classes}/dht/class_BaseDht.php | 0 application/hub/{main => classes}/dht/node/.htaccess | 0 .../hub/{main => classes}/dht/node/class_NodeDhtFacade.php | 0 application/hub/{main => classes}/discovery/.htaccess | 0 application/hub/{main => classes}/discovery/class_ | 0 .../hub/{main => classes}/discovery/class_BaseNodeDiscovery.php | 0 application/hub/{main => classes}/discovery/node/.htaccess | 0 .../discovery/node/class_UniversalNodeLocatorDiscovery.php | 0 application/hub/{main => classes}/discovery/protocol/.htaccess | 0 .../discovery/protocol/class_ProtocolDiscovery.php | 0 application/hub/{main => classes}/discovery/recipient/.htaccess | 0 application/hub/{main => classes}/discovery/recipient/class_ | 0 .../discovery/recipient/class_BaseRecipientDiscovery.php | 0 .../hub/{main => classes}/discovery/recipient/dht/.htaccess | 0 .../discovery/recipient/dht/class_DhtRecipientDiscovery.php | 0 .../hub/{main => classes}/discovery/recipient/package/.htaccess | 0 .../recipient/package/class_PackageRecipientDiscovery.php | 0 .../hub/{main => classes}/discovery/recipient/socket/.htaccess | 0 .../discovery/recipient/socket/class_PackageSocketDiscovery.php | 0 application/hub/{main => classes}/factories/.htaccess | 0 application/hub/{main => classes}/factories/chain/.htaccess | 0 .../factories/chain/class_PackageFilterChainFactory.php | 0 application/hub/{main => classes}/factories/chunks/.htaccess | 0 .../factories/chunks/class_ChunkHandlerFactory.php | 0 application/hub/{main => classes}/factories/class_ | 0 .../hub/{main => classes}/factories/communicator/.htaccess | 0 .../factories/communicator/class_CommunicatorFactory.php | 0 application/hub/{main => classes}/factories/decoder/.htaccess | 0 .../factories/decoder/class_DecoderFactory.php | 0 application/hub/{main => classes}/factories/dht/.htaccess | 0 .../{main => classes}/factories/dht/class_DhtObjectFactory.php | 0 application/hub/{main => classes}/factories/discovery/.htaccess | 0 .../factories/discovery/class_PackageDiscoveryFactory.php | 0 .../factories/discovery/class_SocketDiscoveryFactory.php | 0 .../hub/{main => classes}/factories/fragmenter/.htaccess | 0 application/hub/{main => classes}/factories/handler/.htaccess | 0 .../factories/handler/class_MessageTypeHandlerFactory.php | 0 .../factories/handler/class_ProtocolHandlerFactory.php | 0 application/hub/{main => classes}/factories/info/.htaccess | 0 .../factories/info/class_ConnectionInfoFactory.php | 0 application/hub/{main => classes}/factories/lists/.htaccess | 0 .../factories/lists/class_RecipientListFactory.php | 0 application/hub/{main => classes}/factories/node/.htaccess | 0 .../factories/node/class_NodeObjectFactory.php | 0 application/hub/{main => classes}/factories/package/.htaccess | 0 .../hub/{main => classes}/factories/package/assembler/.htaccess | 0 .../package/assembler/class_PackageAssemblerFactory.php | 0 .../factories/package/class_NetworkPackageFactory.php | 0 .../{main => classes}/factories/package/fragmenter/.htaccess | 0 .../factories/package/fragmenter/class_FragmenterFactory.php | 0 application/hub/{main => classes}/factories/producer/.htaccess | 0 .../factories/producer/class_ProducerFactory.php | 0 application/hub/{main => classes}/factories/registry/.htaccess | 0 .../factories/registry/class_ObjectTypeRegistryFactory.php | 0 application/hub/{main => classes}/factories/resolver/.htaccess | 0 .../factories/resolver/class_ProtocolResolverFactory.php | 0 application/hub/{main => classes}/factories/scanner/.htaccess | 0 .../factories/scanner/class_ScannerObjectFactory.php | 0 application/hub/{main => classes}/factories/socket/.htaccess | 0 .../{main => classes}/factories/socket/class_SocketFactory.php | 0 application/hub/{main => classes}/factories/source/.htaccess | 0 .../hub/{main => classes}/factories/source/units/.htaccess | 0 .../factories/source/units/class_UnitSourceFactory.php | 0 .../hub/{main => classes}/factories/source/url/.htaccess | 0 .../factories/source/url/class_UrlSourceObjectFactory.php | 0 application/hub/{main => classes}/factories/states/.htaccess | 0 .../{main => classes}/factories/states/communicator/.htaccess | 0 .../states/communicator/class_CommunicatorStateFactory.php | 0 .../hub/{main => classes}/factories/states/crawler/.htaccess | 0 .../factories/states/crawler/class_CrawlerStateFactory.php | 0 .../hub/{main => classes}/factories/states/cruncher/.htaccess | 0 .../factories/states/cruncher/class_CruncherStateFactory.php | 0 .../hub/{main => classes}/factories/states/dht/.htaccess | 0 .../factories/states/dht/class_DhtStateFactory.php | 0 .../hub/{main => classes}/factories/states/miner/.htaccess | 0 .../factories/states/miner/class_MinerStateFactory.php | 0 .../hub/{main => classes}/factories/states/node/.htaccess | 0 .../factories/states/node/class_NodeStateFactory.php | 0 .../hub/{main => classes}/factories/states/peer/.htaccess | 0 .../factories/states/peer/class_PeerStateFactory.php | 0 application/hub/{main => classes}/factories/tags/.htaccess | 0 .../factories/tags/class_PackageTagsFactory.php | 0 application/hub/{main => classes}/feature/.htaccess | 0 .../hub/{main => classes}/feature/hubcoin_reward/.htaccess | 0 .../feature/hubcoin_reward/class_HubcoinRewardFeature.php | 0 application/hub/{main => classes}/filter/.htaccess | 0 application/hub/{main => classes}/filter/activation/.htaccess | 0 .../hub/{main => classes}/filter/activation/node/.htaccess | 0 .../filter/activation/node/class_NodeActivation | 0 .../activation/node/class_NodeActivationAnnouncementFilter.php | 0 application/hub/{main => classes}/filter/apt-proxy/.htaccess | 0 .../filter/apt-proxy/class_AptProxyInitializationFilter.php | 0 .../filter/apt-proxy/class_AptProxyPhpRequirementsFilter.php | 0 .../filter/apt-proxy/class_AptProxyWelcomeTeaserFilter.php | 0 application/hub/{main => classes}/filter/bootstrap/.htaccess | 0 .../hub/{main => classes}/filter/bootstrap/apt-proxy/.htaccess | 0 .../filter/bootstrap/apt-proxy/class_AptProxyBootstrap | 0 .../class_AptProxyBootstrapExtraBootstrappingFilter.php | 0 .../class_AptProxyBootstrapGenericActivationFilter.php | 0 .../hub/{main => classes}/filter/bootstrap/chat/.htaccess | 0 .../{main => classes}/filter/bootstrap/chat/class_ChatBootstrap | 0 .../chat/class_ChatBootstrapExtraBootstrappingFilter.php | 0 .../chat/class_ChatBootstrapGenericActivationFilter.php | 0 .../hub/{main => classes}/filter/bootstrap/class_HubBootstrap | 0 .../hub/{main => classes}/filter/bootstrap/crawler/.htaccess | 0 .../filter/bootstrap/crawler/class_CrawlerBootstrap | 0 .../crawler/class_CrawlerBootstrapExtraBootstrappingFilter.php | 0 .../crawler/class_CrawlerBootstrapGenericActivationFilter.php | 0 .../hub/{main => classes}/filter/bootstrap/cruncher/.htaccess | 0 .../filter/bootstrap/cruncher/class_CruncherBootstrap | 0 .../class_CruncherBootstrapBufferQueueInitializerFilter.php | 0 .../class_CruncherBootstrapExtraBootstrappingFilter.php | 0 .../cruncher/class_CruncherBootstrapGenericActivationFilter.php | 0 .../hub/{main => classes}/filter/bootstrap/miner/.htaccess | 0 .../filter/bootstrap/miner/class_MinerBootstrap | 0 .../miner/class_MinerBootstrapBufferQueueInitializerFilter.php | 0 .../miner/class_MinerBootstrapExtraBootstrappingFilter.php | 0 .../miner/class_MinerBootstrapGenericActivationFilter.php | 0 .../hub/{main => classes}/filter/bootstrap/node/.htaccess | 0 .../{main => classes}/filter/bootstrap/node/class_NodeBootstrap | 0 .../node/class_NodeBootstrapExtraBootstrappingFilter.php | 0 .../bootstrap/node/class_NodeBootstrapGenerateNodeIdFilter.php | 0 .../node/class_NodeBootstrapGeneratePrivateKeyFilter.php | 0 .../node/class_NodeBootstrapGenerateSessionIdFilter.php | 0 .../bootstrap/node/class_NodeBootstrapListenerPoolFilter.php | 0 application/hub/{main => classes}/filter/chat/.htaccess | 0 .../filter/chat/class_ChatInitializationFilter.php | 0 .../filter/chat/class_ChatPhpRequirementsFilter.php | 0 .../filter/chat/class_ChatWelcomeTeaserFilter.php | 0 application/hub/{main => classes}/filter/class_ | 0 .../hub/{main => classes}/filter/class_BaseAptProxyFilter.php | 0 .../hub/{main => classes}/filter/class_BaseChatFilter.php | 0 .../hub/{main => classes}/filter/class_BaseCrawlerFilter.php | 0 .../hub/{main => classes}/filter/class_BaseCruncherFilter.php | 0 .../hub/{main => classes}/filter/class_BaseHubFilter.php | 0 .../hub/{main => classes}/filter/class_BaseMinerFilter.php | 0 .../hub/{main => classes}/filter/class_BaseNodeFilter.php | 0 application/hub/{main => classes}/filter/console/.htaccess | 0 application/hub/{main => classes}/filter/console/class_Console | 0 application/hub/{main => classes}/filter/crawler/.htaccess | 0 .../filter/crawler/class_CrawlerInitializationFilter.php | 0 .../filter/crawler/class_CrawlerPhpRequirementsFilter.php | 0 .../filter/crawler/class_CrawlerWelcomeTeaserFilter.php | 0 application/hub/{main => classes}/filter/cruncher/.htaccess | 0 .../hub/{main => classes}/filter/cruncher/class_Cruncher | 0 .../filter/cruncher/class_CruncherInitializationFilter.php | 0 .../filter/cruncher/class_CruncherPhpRequirementsFilter.php | 0 .../filter/cruncher/class_CruncherWelcomeTeaserFilter.php | 0 application/hub/{main => classes}/filter/miner/.htaccess | 0 application/hub/{main => classes}/filter/miner/class_Miner | 0 .../filter/miner/class_MinerInitializationFilter.php | 0 .../filter/miner/class_MinerPhpRequirementsFilter.php | 0 .../filter/miner/class_MinerWelcomeTeaserFilter.php | 0 application/hub/{main => classes}/filter/node/.htaccess | 0 application/hub/{main => classes}/filter/node/class_Node | 0 .../filter/node/class_NodeInitializationFilter.php | 0 .../filter/node/class_NodePhpRequirementsFilter.php | 0 .../filter/node/class_NodeWelcomeTeaserFilter.php | 0 application/hub/{main => classes}/filter/shutdown/.htaccess | 0 .../hub/{main => classes}/filter/shutdown/apt-proxy/.htaccess | 0 .../filter/shutdown/apt-proxy/class_AptProxyShutdownFilter.php | 0 .../hub/{main => classes}/filter/shutdown/chat/.htaccess | 0 .../filter/shutdown/chat/class_ChatShutdownFilter.php | 0 .../hub/{main => classes}/filter/shutdown/class_HubShutdown | 0 .../hub/{main => classes}/filter/shutdown/crawler/.htaccess | 0 .../filter/shutdown/crawler/class_CrawlerShutdownFilter.php | 0 .../hub/{main => classes}/filter/shutdown/cruncher/.htaccess | 0 .../filter/shutdown/cruncher/class_CruncherShutdownFilter.php | 0 .../hub/{main => classes}/filter/shutdown/miner/.htaccess | 0 .../filter/shutdown/miner/class_MinerShutdownFilter.php | 0 .../hub/{main => classes}/filter/shutdown/node/.htaccess | 0 .../{main => classes}/filter/shutdown/node/class_NodeShutdown | 0 .../shutdown/node/class_NodeShutdownFlushNodeListFilter.php | 0 .../filter/shutdown/node/class_NodeShutdownNodeFilter.php | 0 .../shutdown/node/class_NodeShutdownTaskHandlerFilter.php | 0 application/hub/{main => classes}/filter/tags/.htaccess | 0 application/hub/{main => classes}/filter/tags/answer/.htaccess | 0 .../tags/answer/class_PackageAnnouncementAnswerTagFilter.php | 0 .../tags/answer/class_PackageDhtBootstrapAnswerTagFilter.php | 0 .../tags/answer/class_PackageRequestNodeListAnswerTagFilter.php | 0 .../filter/tags/class_PackageAnnouncementTagFilter.php | 0 .../filter/tags/class_PackageDhtBootstrapTagFilter.php | 0 .../filter/tags/class_PackageRequestNodeListTagFilter.php | 0 .../filter/tags/class_PackageSelfConnectTagFilter.php | 0 application/hub/{main => classes}/filter/task/.htaccess | 0 .../hub/{main => classes}/filter/task/apt-proxy/.htaccess | 0 .../apt-proxy/class_AptProxyTaskHandlerInitializerFilter.php | 0 application/hub/{main => classes}/filter/task/chat/.htaccess | 0 .../filter/task/chat/class_ChatTaskHandlerInitializerFilter.php | 0 application/hub/{main => classes}/filter/task/crawler/.htaccess | 0 .../task/crawler/class_CrawlerTaskHandlerInitializerFilter.php | 0 .../hub/{main => classes}/filter/task/cruncher/.htaccess | 0 .../cruncher/class_CruncherTaskHandlerInitializerFilter.php | 0 application/hub/{main => classes}/filter/task/miner/.htaccess | 0 .../task/miner/class_MinerTaskHandlerInitializerFilter.php | 0 application/hub/{main => classes}/filter/task/node/.htaccess | 0 .../filter/task/node/class_NodeTaskHandlerInitializerFilter.php | 0 application/hub/{main => classes}/handler/.htaccess | 0 .../hub/{main => classes}/handler/answer-status/.htaccess | 0 .../handler/answer-status/announcement/.htaccess | 0 .../announcement/class_AnnouncementAnswerOkayHandler.php | 0 application/hub/{main => classes}/handler/answer-status/class_ | 0 .../handler/answer-status/class_BaseAnserStatusHandler.php | 0 .../{main => classes}/handler/answer-status/requests/.htaccess | 0 .../requests/class_RequestNodeListAnswerOkayHandler.php | 0 application/hub/{main => classes}/handler/chunks/.htaccess | 0 .../hub/{main => classes}/handler/chunks/class_ChunkHandler.php | 0 application/hub/{main => classes}/handler/class_ | 0 .../hub/{main => classes}/handler/class_BaseDataHandler.php | 0 .../hub/{main => classes}/handler/message-types/.htaccess | 0 .../handler/message-types/announcement/.htaccess | 0 .../announcement/class_NodeMessageAnnouncementHandler.php | 0 .../{main => classes}/handler/message-types/answer/.htaccess | 0 .../answer/class_NodeMessageAnnouncementAnswerHandler.php | 0 .../answer/class_NodeMessageDhtBootstrapAnswerHandler.php | 0 .../answer/class_NodeMessageRequestNodeListAnswerHandler.php | 0 application/hub/{main => classes}/handler/message-types/class_ | 0 .../handler/message-types/class_BaseMessageHandler.php | 0 .../hub/{main => classes}/handler/message-types/dht/.htaccess | 0 .../message-types/dht/class_NodeMessageDhtBootstrapHandler.php | 0 .../{main => classes}/handler/message-types/requests/.htaccess | 0 .../requests/class_NodeMessageRequestNodeListHandler.php | 0 .../handler/message-types/self-connect/.htaccess | 0 .../self-connect/class_NodeMessageSelfConnectHandler.php | 0 application/hub/{main => classes}/handler/network/.htaccess | 0 application/hub/{main => classes}/handler/network/class_ | 0 .../handler/network/class_BaseRawDataHandler.php | 0 application/hub/{main => classes}/handler/network/tcp/.htaccess | 0 application/hub/{main => classes}/handler/network/tcp/class_ | 0 .../handler/network/tcp/class_TcpRawDataHandler.php | 0 application/hub/{main => classes}/handler/network/udp/.htaccess | 0 .../handler/network/udp/class_UdpRawDataHandler.php | 0 application/hub/{main => classes}/handler/protocol/.htaccess | 0 application/hub/{main => classes}/handler/protocol/class_ | 0 .../handler/protocol/class_BaseProtocolHandler.php | 0 .../hub/{main => classes}/handler/protocol/ipv4/.htaccess | 0 application/hub/{main => classes}/handler/protocol/ipv4/class_ | 0 .../handler/protocol/ipv4/class_BaseIpV4ProtocolHandler.php | 0 .../hub/{main => classes}/handler/protocol/ipv4/tcp/.htaccess | 0 .../handler/protocol/ipv4/tcp/class_TcpProtocolHandler.php | 0 application/hub/{main => classes}/helper/.htaccess | 0 application/hub/{main => classes}/helper/class_ | 0 .../hub/{main => classes}/helper/class_BaseHubSystemHelper.php | 0 application/hub/{main => classes}/helper/connection/.htaccess | 0 application/hub/{main => classes}/helper/connection/class_ | 0 .../helper/connection/class_BaseConnectionHelper.php | 0 .../hub/{main => classes}/helper/connection/ipv4/.htaccess | 0 .../helper/connection/ipv4/class_BaseIpV4ConnectionHelper.php | 0 .../hub/{main => classes}/helper/connection/ipv4/tcp/.htaccess | 0 .../helper/connection/ipv4/tcp/class_TcpConnectionHelper.php | 0 .../hub/{main => classes}/helper/connection/ipv4/udp/.htaccess | 0 .../helper/connection/ipv4/udp/class_UdpConnectionHelper.php | 0 application/hub/{main => classes}/helper/dht/.htaccess | 0 .../{main => classes}/helper/dht/class_DhtBootstrapHelper.php | 0 .../helper/dht/class_DhtPublishEntryHelper.php | 0 application/hub/{main => classes}/helper/messages/.htaccess | 0 application/hub/{main => classes}/helper/messages/class_ | 0 .../helper/messages/class_BaseMessageHelper.php | 0 .../hub/{main => classes}/helper/messages/crypto/.htaccess | 0 .../messages/crypto/class_CryptoRandomUnitMessageHelper.php | 0 application/hub/{main => classes}/helper/node/.htaccess | 0 .../hub/{main => classes}/helper/node/announcement/.htaccess | 0 .../helper/node/announcement/class_NodeAnnouncementHelper.php | 0 application/hub/{main => classes}/helper/node/answer/.htaccess | 0 .../{main => classes}/helper/node/answer/announcement/.htaccess | 0 .../announcement/class_NodeAnnouncementMessageAnswerHelper.php | 0 .../helper/node/answer/class_BaseHubAnswerHelper.php | 0 .../hub/{main => classes}/helper/node/answer/dht/.htaccess | 0 .../answer/dht/class_NodeDhtBootstrapMessageAnswerHelper.php | 0 .../hub/{main => classes}/helper/node/answer/requests/.htaccess | 0 .../requests/class_NodeRequestNodeListMessageAnswerHelper.php | 0 application/hub/{main => classes}/helper/node/class_ | 0 .../hub/{main => classes}/helper/node/class_BaseNodeHelper.php | 0 .../hub/{main => classes}/helper/node/connection/.htaccess | 0 .../helper/node/connection/class_NodeSelfConnectHelper.php | 0 .../hub/{main => classes}/helper/node/requests/.htaccess | 0 .../helper/node/requests/class_NodeRequestNodeListHelper.php | 0 application/hub/{main => classes}/helper/work_units/.htaccess | 0 application/hub/{main => classes}/helper/work_units/class_ | 0 .../helper/work_units/class_BaseWorkUnitHelper.php | 0 .../hub/{main => classes}/helper/work_units/cruncher/.htaccess | 0 .../helper/work_units/cruncher/class_CruncherTestUnitHelper.php | 0 application/hub/{main => classes}/info/.htaccess | 0 application/hub/{main => classes}/info/class_ | 0 application/hub/{main => classes}/info/class_BaseInfo.php | 0 application/hub/{main => classes}/info/connection/.htaccess | 0 .../{main => classes}/info/connection/class_ConnectionInfo.php | 0 application/hub/{main => classes}/iterator/.htaccess | 0 application/hub/{main => classes}/iterator/hub/.htaccess | 0 .../{main => classes}/iterator/hub/class_HubPingIterator.php | 0 application/hub/{main => classes}/iterator/network/.htaccess | 0 .../iterator/network/class_NetworkListenIterator.php | 0 application/hub/{main => classes}/iterator/pool/.htaccess | 0 .../hub/{main => classes}/iterator/pool/handler/.htaccess | 0 .../hub/{main => classes}/iterator/pool/handler/class_Handler | 0 .../iterator/pool/handler/class_HandlerPoolIterator.php | 0 .../hub/{main => classes}/iterator/pool/monitor/.htaccess | 0 .../iterator/pool/monitor/class_MonitorPoolIterator.php | 0 .../hub/{main => classes}/iterator/pool/shutdown/.htaccess | 0 .../hub/{main => classes}/iterator/pool/shutdown/class_Shutdown | 0 .../iterator/pool/shutdown/class_ShutdownPoolIterator.php | 0 application/hub/{main => classes}/iterator/pool/tasks/.htaccess | 0 .../iterator/pool/tasks/class_TaskPoolIterator.php | 0 application/hub/{main => classes}/iterator/producer/.htaccess | 0 .../hub/{main => classes}/iterator/producer/keys/.htaccess | 0 .../producer/keys/class_TestUnitKeyProducerIterator.php | 0 application/hub/{main => classes}/listener/.htaccess | 0 .../{main => classes}/listener/class_BaseListenerDecorator.php | 0 application/hub/{main => classes}/listener/decorators/.htaccess | 0 application/hub/{main => classes}/listener/tcp/.htaccess | 0 application/hub/{main => classes}/listener/tcp/class_ | 0 .../hub/{main => classes}/listener/tcp/class_TcpListener.php | 0 .../hub/{main => classes}/listener/tcp/decorators/.htaccess | 0 .../tcp/decorators/class_ClientTcpListenerDecorator.php | 0 .../listener/tcp/decorators/class_HubTcpListenerDecorator.php | 0 application/hub/{main => classes}/listener/udp/.htaccess | 0 application/hub/{main => classes}/listener/udp/class_ | 0 .../hub/{main => classes}/listener/udp/class_UdpListener.php | 0 .../hub/{main => classes}/listener/udp/decorators/.htaccess | 0 .../udp/decorators/class_ClientUdpListenerDecorator.php | 0 .../listener/udp/decorators/class_HubUdpListenerDecorator.php | 0 application/hub/{main => classes}/lists/.htaccess | 0 application/hub/{main => classes}/lists/hub/.htaccess | 0 application/hub/{main => classes}/lists/hub/class_HubList.php | 0 application/hub/{main => classes}/lists/pool/.htaccess | 0 .../hub/{main => classes}/lists/pool/class_PoolEntriesList.php | 0 application/hub/{main => classes}/lists/query/.htaccess | 0 application/hub/{main => classes}/lists/query/local/.htaccess | 0 application/hub/{main => classes}/lists/recipient/.htaccess | 0 .../{main => classes}/lists/recipient/class_RecipientList.php | 0 application/hub/{main => classes}/lookup/.htaccess | 0 application/hub/{main => classes}/lookup/class_ | 0 application/hub/{main => classes}/lookup/peer/.htaccess | 0 application/hub/{main => classes}/menu/.htaccess | 0 application/hub/{main => classes}/menu/class_Hub | 0 application/hub/{main => classes}/menu/class_HubIndexMenu.php | 0 application/hub/{main => classes}/miner/.htaccess | 0 application/hub/{main => classes}/miner/chash/.htaccess | 0 .../hub/{main => classes}/miner/chash/class_HubCoinMiner.php | 0 application/hub/{main => classes}/miner/class_ | 0 application/hub/{main => classes}/miner/class_BaseHubMiner.php | 0 application/hub/{main => classes}/nodes/.htaccess | 0 application/hub/{main => classes}/nodes/boot/.htaccess | 0 .../hub/{main => classes}/nodes/boot/class_HubBootNode.php | 0 application/hub/{main => classes}/nodes/class | 0 application/hub/{main => classes}/nodes/class_ | 0 application/hub/{main => classes}/nodes/class_BaseHubNode.php | 0 application/hub/{main => classes}/nodes/list/.htaccess | 0 .../hub/{main => classes}/nodes/list/class_HubListNode.php | 0 application/hub/{main => classes}/nodes/master/.htaccess | 0 .../hub/{main => classes}/nodes/master/class_HubMasterNode.php | 0 application/hub/{main => classes}/nodes/regular/.htaccess | 0 .../{main => classes}/nodes/regular/class_HubRegularNode.php | 0 application/hub/{main => classes}/package/.htaccess | 0 application/hub/{main => classes}/package/assembler/.htaccess | 0 .../package/assembler/class_PackageAssembler.php | 0 .../hub/{main => classes}/package/class_NetworkPackage.php | 0 application/hub/{main => classes}/package/fragmenter/.htaccess | 0 .../package/fragmenter/class_PackageFragmenter.php | 0 application/hub/{main => classes}/pools/.htaccess | 0 application/hub/{main => classes}/pools/class_ | 0 application/hub/{main => classes}/pools/class_BasePool.php | 0 application/hub/{main => classes}/pools/listener/.htaccess | 0 .../pools/listener/class_DefaultListenerPool.php | 0 application/hub/{main => classes}/pools/peer/.htaccess | 0 .../hub/{main => classes}/pools/peer/class_DefaultPeerPool.php | 0 application/hub/{main => classes}/producer/.htaccess | 0 application/hub/{main => classes}/producer/class_ | 0 .../hub/{main => classes}/producer/class_BaseProducer.php | 0 application/hub/{main => classes}/producer/cruncher/.htaccess | 0 .../producer/cruncher/class_BaseKeyProducer.php | 0 .../producer/cruncher/class_BaseUnitProducer.php | 0 .../hub/{main => classes}/producer/cruncher/keys/.htaccess | 0 .../producer/cruncher/keys/class_CruncherKeyProducer.php | 0 .../{main => classes}/producer/cruncher/work_units/.htaccess | 0 .../cruncher/work_units/class_CruncherTestUnitProducer.php | 0 application/hub/{main => classes}/producer/miner/.htaccess | 0 .../hub/{main => classes}/producer/miner/blocks/.htaccess | 0 .../miner/blocks/class_MinerRealGenesisBlockProducer.php | 0 .../miner/blocks/class_MinerTestGenesisBlockProducer.php | 0 .../producer/miner/class_BaseBlockProducer.php | 0 application/hub/{main => classes}/queries/.htaccess | 0 application/hub/{main => classes}/queries/class_ | 0 application/hub/{main => classes}/queries/local/.htaccess | 0 application/hub/{main => classes}/queues/.htaccess | 0 application/hub/{main => classes}/queues/class_ | 0 application/hub/{main => classes}/queues/peer/.htaccess | 0 application/hub/{main => classes}/recipient/.htaccess | 0 application/hub/{main => classes}/recipient/class_ | 0 .../hub/{main => classes}/recipient/class_BaseRecipient.php | 0 application/hub/{main => classes}/recipient/dht/.htaccess | 0 .../hub/{main => classes}/recipient/dht/class_DhtRecipient.php | 0 application/hub/{main => classes}/recipient/direct/.htaccess | 0 .../recipient/direct/class_DirectRecipient.php | 0 application/hub/{main => classes}/recipient/self/.htaccess | 0 .../{main => classes}/recipient/self/class_SelfRecipient.php | 0 application/hub/{main => classes}/recipient/upper/.htaccess | 0 .../{main => classes}/recipient/upper/class_UpperRecipient.php | 0 application/hub/{main => classes}/registry/.htaccess | 0 application/hub/{main => classes}/registry/objects/.htaccess | 0 .../registry/objects/class_ObjectTypeRegistry.php | 0 application/hub/{main => classes}/registry/socket/.htaccess | 0 .../{main => classes}/registry/socket/class_SocketRegistry.php | 0 application/hub/{main => classes}/resolver/.htaccess | 0 application/hub/{main => classes}/resolver/command/.htaccess | 0 .../hub/{main => classes}/resolver/command/console/.htaccess | 0 .../command/console/class_HubConsoleCommandResolver.php | 0 .../hub/{main => classes}/resolver/command/html/.htaccess | 0 .../resolver/command/html/class_HubHtmlCommandResolver.php | 0 application/hub/{main => classes}/resolver/controller/.htaccess | 0 .../hub/{main => classes}/resolver/controller/console/.htaccess | 0 .../controller/console/class_HubConsoleControllerResolver.php | 0 .../hub/{main => classes}/resolver/controller/html/.htaccess | 0 .../controller/html/class_HubHtmlControllerResolver.php | 0 application/hub/{main => classes}/resolver/protocol/.htaccess | 0 application/hub/{main => classes}/resolver/protocol/class_ | 0 .../resolver/protocol/class_BaseProtocolResolver.php | 0 .../hub/{main => classes}/resolver/protocol/tcp/.htaccess | 0 .../resolver/protocol/tcp/class_TcpProtocolResolver.php | 0 application/hub/{main => classes}/resolver/state/.htaccess | 0 .../resolver/state/class_BaseStateResolver.php | 0 .../hub/{main => classes}/resolver/state/network/.htaccess | 0 application/hub/{main => classes}/resolver/state/peer/.htaccess | 0 .../resolver/state/peer/class_PeerStateResolver.php | 0 application/hub/{main => classes}/scanner/.htaccess | 0 application/hub/{main => classes}/scanner/class_ | 0 application/hub/{main => classes}/scanner/class_BaseScanner.php | 0 application/hub/{main => classes}/scanner/crawler/.htaccess | 0 application/hub/{main => classes}/scanner/crawler/class_Crawler | 0 .../{main => classes}/scanner/crawler/uploaded_list/.htaccess | 0 .../crawler/uploaded_list/class_CrawlerUploadedListScanner.php | 0 application/hub/{main => classes}/source/.htaccess | 0 application/hub/{main => classes}/source/class_ | 0 application/hub/{main => classes}/source/class_BaseSource.php | 0 .../hub/{main => classes}/source/class_BaseUrlSource.php | 0 application/hub/{main => classes}/source/units/.htaccess | 0 .../hub/{main => classes}/source/units/class_TestUnitSource.php | 0 application/hub/{main => classes}/source/urls/.htaccess | 0 application/hub/{main => classes}/source/urls/class_Crawler | 0 .../source/urls/class_CrawlerFoundRssUrlSource.php | 0 .../source/urls/class_CrawlerLocalStartUrlSource.php | 0 .../source/urls/class_CrawlerRssStartUrlSource.php | 0 .../source/urls/class_CrawlerUploadedListUrlSource.php | 0 application/hub/{main => classes}/states/.htaccess | 0 application/hub/{main => classes}/states/communicator/.htaccess | 0 .../hub/{main => classes}/states/communicator/active/.htaccess | 0 .../communicator/active/class_CommunicatorActiveState.php | 0 application/hub/{main => classes}/states/communicator/class_ | 0 .../states/communicator/class_BaseCommunicatorState.php | 0 .../hub/{main => classes}/states/communicator/init/.htaccess | 0 .../states/communicator/init/class_CommunicatorInitState.php | 0 application/hub/{main => classes}/states/crawler/.htaccess | 0 .../hub/{main => classes}/states/crawler/active/.htaccess | 0 .../states/crawler/active/class_CrawlerActiveState.php | 0 .../hub/{main => classes}/states/crawler/booting/.htaccess | 0 .../states/crawler/booting/class_CrawlerBootingState.ph | 0 .../states/crawler/booting/class_CrawlerBootingState.php | 0 application/hub/{main => classes}/states/crawler/class_ | 0 .../{main => classes}/states/crawler/class_BaseCrawlerState.php | 0 application/hub/{main => classes}/states/crawler/init/.htaccess | 0 .../states/crawler/init/class_CrawlerInitState.php | 0 application/hub/{main => classes}/states/cruncher/.htaccess | 0 application/hub/{main => classes}/states/cruncher/class_ | 0 .../states/cruncher/class_BaseCruncherState.php | 0 .../hub/{main => classes}/states/cruncher/init/.htaccess | 0 .../states/cruncher/init/class_CruncherInitState.php | 0 .../hub/{main => classes}/states/cruncher/virgin/.htaccess | 0 .../states/cruncher/virgin/class_CruncherVirginState.php | 0 application/hub/{main => classes}/states/dht/.htaccess | 0 application/hub/{main => classes}/states/dht/active/.htaccess | 0 .../states/dht/active/class_DhtActiveState.php | 0 application/hub/{main => classes}/states/dht/booting/.htaccess | 0 .../states/dht/booting/class_DhtBootingState.php | 0 application/hub/{main => classes}/states/dht/class_ | 0 .../hub/{main => classes}/states/dht/class_BaseDhtState.php | 0 application/hub/{main => classes}/states/dht/init/.htaccess | 0 .../{main => classes}/states/dht/init/class_DhtInitState.php | 0 application/hub/{main => classes}/states/dht/virgin/.htaccess | 0 .../states/dht/virgin/class_DhtVirginState.php | 0 application/hub/{main => classes}/states/generic/.htaccess | 0 application/hub/{main => classes}/states/hub/.htaccess | 0 application/hub/{main => classes}/states/miner/.htaccess | 0 .../hub/{main => classes}/states/miner/booting/.htaccess | 0 .../states/miner/booting/class_MinerBootingState.php | 0 .../hub/{main => classes}/states/miner/class_BaseMinerState.php | 0 application/hub/{main => classes}/states/miner/class_Miner | 0 application/hub/{main => classes}/states/miner/init/.htaccess | 0 .../states/miner/init/class_MinerInitState.php | 0 application/hub/{main => classes}/states/miner/virgin/.htaccess | 0 .../states/miner/virgin/class_MinerVirginState.php | 0 application/hub/{main => classes}/states/node/.htaccess | 0 application/hub/{main => classes}/states/node/active/.htaccess | 0 .../states/node/active/class_NodeActiveState.php | 0 .../hub/{main => classes}/states/node/announced/.htaccess | 0 .../node/announced/class_NodeAnnouncementCompletedState.php | 0 .../states/node/announced/class_NodeAnnouncingState.php | 0 application/hub/{main => classes}/states/node/class_ | 0 .../hub/{main => classes}/states/node/class_BaseNodeState.php | 0 application/hub/{main => classes}/states/node/init/.htaccess | 0 .../{main => classes}/states/node/init/class_NodeInitState.php | 0 application/hub/{main => classes}/states/node/seniors/.htaccess | 0 .../states/node/seniors/class_NodeReachableState.php | 0 application/hub/{main => classes}/states/node/virgin/.htaccess | 0 .../states/node/virgin/class_NodeVirginState.php | 0 application/hub/{main => classes}/states/peer/.htaccess | 0 application/hub/{main => classes}/states/peer/class_ | 0 .../hub/{main => classes}/states/peer/class_BasePeerState.php | 0 .../hub/{main => classes}/states/peer/connected/.htaccess | 0 .../states/peer/connected/class_ConnectedPeerState.php | 0 application/hub/{main => classes}/states/peer/errors/.htaccess | 0 .../states/peer/errors/class_ConnectionRefusedPeerState.php | 0 .../states/peer/errors/class_ConnectionTimedOutPeerState.php | 0 .../states/peer/errors/class_NoRouteToHostPeerState.php | 0 .../peer/errors/class_OperationAlreadyProgressPeerState.php | 0 .../states/peer/errors/class_ProblemPeerState.php | 0 .../states/peer/errors/class_TransportEndpointGonePeerState.php | 0 application/hub/{main => classes}/states/peer/init/.htaccess | 0 .../{main => classes}/states/peer/init/class_InitPeerState.php | 0 application/hub/{main => classes}/states/peer/new/.htaccess | 0 .../{main => classes}/states/peer/transport_endpoint/.htaccess | 0 application/hub/{main => classes}/statistics/.htaccess | 0 .../hub/{main => classes}/statistics/connection/.htaccess | 0 .../statistics/connection/class_ConnectionStatisticsHelper.php | 0 application/hub/{main => classes}/streams/.htaccess | 0 application/hub/{main => classes}/streams/package/.htaccess | 0 .../hub/{main => classes}/streams/package/input/.htaccess | 0 .../hub/{main => classes}/streams/package/output/.htaccess | 0 application/hub/{main => classes}/streams/raw_data/.htaccess | 0 .../hub/{main => classes}/streams/raw_data/input/.htaccess | 0 .../streams/raw_data/input/class_RawDataInputStream.php | 0 .../hub/{main => classes}/streams/raw_data/output/.htaccess | 0 .../streams/raw_data/output/class_RawDataOutputStream.php | 0 application/hub/{main => classes}/tags/.htaccess | 0 application/hub/{main => classes}/tags/class_ | 0 application/hub/{main => classes}/tags/class_BaseTags.php | 0 application/hub/{main => classes}/tags/package/.htaccess | 0 .../hub/{main => classes}/tags/package/class_PackageTags.php | 0 application/hub/{main => classes}/tasks/.htaccess | 0 application/hub/{main => classes}/tasks/apt-proxy/.htaccess | 0 application/hub/{main => classes}/tasks/apt-proxy/class_ | 0 .../tasks/apt-proxy/class_AptProxyListenerTask.php | 0 application/hub/{main => classes}/tasks/chat/.htaccess | 0 application/hub/{main => classes}/tasks/chat/class_ | 0 .../tasks/chat/class_ChatTelnetListenerTask.php | 0 application/hub/{main => classes}/tasks/crawler/.htaccess | 0 .../{main => classes}/tasks/crawler/class_BaseUrlSourceTask.php | 0 application/hub/{main => classes}/tasks/crawler/class_Crawler | 0 .../hub/{main => classes}/tasks/crawler/communicator/.htaccess | 0 .../crawler/communicator/class_CrawlerNodeCommunicatorTask.php | 0 .../{main => classes}/tasks/crawler/document_parser/.htaccess | 0 .../crawler/document_parser/class_CrawlerDocumentParserTask.php | 0 .../hub/{main => classes}/tasks/crawler/mime_sniffer/.htaccess | 0 .../tasks/crawler/mime_sniffer/class_CrawlerMimeSnifferTask.php | 0 application/hub/{main => classes}/tasks/crawler/ping/.htaccess | 0 .../tasks/crawler/ping/class_CrawlerPingTask.php | 0 .../hub/{main => classes}/tasks/crawler/publisher/.htaccess | 0 .../crawler/publisher/class_CrawlerRemoteJobPublisherTask.php | 0 .../hub/{main => classes}/tasks/crawler/scanner/.htaccess | 0 .../hub/{main => classes}/tasks/crawler/scanner/class_Crawler | 0 .../tasks/crawler/scanner/uploaded_list/.htaccess | 0 .../uploaded_list/class_CrawlerUploadedListScannerTask.php | 0 .../{main => classes}/tasks/crawler/snippet_extractor/.htaccess | 0 .../snippet_extractor/class_CrawlerSnippetExtractorTask.php | 0 .../tasks/crawler/structure_analyzer/.htaccess | 0 .../structure_analyzer/class_CrawlerStructureAnalyzerTask.php | 0 .../hub/{main => classes}/tasks/crawler/url_crawler/.htaccess | 0 .../{main => classes}/tasks/crawler/url_crawler/local/.htaccess | 0 .../url_crawler/local/class_CrawlerLocalUrlCrawlerTask.php | 0 .../tasks/crawler/url_crawler/remote/.htaccess | 0 .../url_crawler/remote/class_CrawlerRemoteUrlCrawlerTask.php | 0 .../hub/{main => classes}/tasks/crawler/url_source/.htaccess | 0 .../tasks/crawler/url_source/class_CrawlerUrlSource | 0 .../crawler/url_source/class_CrawlerUrlSourceFoundRssTask.php | 0 .../crawler/url_source/class_CrawlerUrlSourceLocalStartTask.php | 0 .../crawler/url_source/class_CrawlerUrlSourceRssStartTask.php | 0 .../url_source/class_CrawlerUrlSourceUploadedListTask.php | 0 application/hub/{main => classes}/tasks/cruncher/.htaccess | 0 application/hub/{main => classes}/tasks/cruncher/class_Cruncher | 0 .../tasks/cruncher/class_CruncherKeyProducerTask.php | 0 .../tasks/cruncher/class_CruncherTestUnitProducerTask.php | 0 .../tasks/cruncher/class_CruncherWorkUnitFetcherTask.php | 0 application/hub/{main => classes}/tasks/miner/.htaccess | 0 .../hub/{main => classes}/tasks/miner/block_fetcher/.htaccess | 0 .../tasks/miner/block_fetcher/class_MinerBlockFetcherTask.php | 0 .../hub/{main => classes}/tasks/miner/block_producer/.htaccess | 0 .../block_producer/class_MinerRealGenesisBlockProducerTask.php | 0 .../block_producer/class_MinerTestGenesisBlockProducerTask.php | 0 application/hub/{main => classes}/tasks/miner/class_Miner | 0 .../hub/{main => classes}/tasks/miner/communicator/.htaccess | 0 .../miner/communicator/class_MinerNodeCommunicatorTask.php | 0 application/hub/{main => classes}/tasks/network/.htaccess | 0 .../hub/{main => classes}/tasks/network/class_NetworkPackage | 0 .../tasks/network/class_NetworkPackageReaderTask.php | 0 .../tasks/network/class_NetworkPackageWriterTask.php | 0 application/hub/{main => classes}/tasks/node/.htaccess | 0 .../hub/{main => classes}/tasks/node/announcement/.htaccess | 0 .../tasks/node/announcement/class_NodeAnnouncementTask.php | 0 application/hub/{main => classes}/tasks/node/chunks/.htaccess | 0 .../tasks/node/chunks/class_NodeChunkAssemblerTask.php | 0 application/hub/{main => classes}/tasks/node/class_Node | 0 application/hub/{main => classes}/tasks/node/decoder/.htaccess | 0 .../tasks/node/decoder/class_NodePackageDecoderTask.php | 0 application/hub/{main => classes}/tasks/node/dht/.htaccess | 0 application/hub/{main => classes}/tasks/node/dht/class_NodeDht | 0 .../tasks/node/dht/class_NodeDhtBootstrapTask.php | 0 .../tasks/node/dht/class_NodeDhtInitializationTask.php | 0 .../tasks/node/dht/class_NodeDhtLateBootstrapTask.php | 0 .../tasks/node/dht/class_NodeDhtPublicationCheckTask.php | 0 .../tasks/node/dht/class_NodeDhtPublicationTask.php | 0 .../{main => classes}/tasks/node/dht/class_NodeDhtQueryTask.php | 0 application/hub/{main => classes}/tasks/node/listener/.htaccess | 0 .../tasks/node/listener/class_NodeSocketListenerTask.php | 0 application/hub/{main => classes}/tasks/node/ping/.htaccess | 0 .../{main => classes}/tasks/node/ping/class_NodePingTask.php | 0 .../hub/{main => classes}/tasks/node/self_connect/.htaccess | 0 .../tasks/node/self_connect/class_NodeSelfConnectTask.php | 0 application/hub/{main => classes}/tasks/node/tags/.htaccess | 0 .../tasks/node/tags/class_NodePackageTagsInitTask.php | 0 application/hub/{main => classes}/tasks/node/update/.htaccess | 0 .../tasks/node/update/class_NodeUpdateCheckTask.php | 0 application/hub/{main => classes}/template/.htaccess | 0 .../hub/{main => classes}/template/announcement/.htaccess | 0 .../announcement/class_XmlAnnouncementTemplateEngine.php | 0 application/hub/{main => classes}/template/answer/.htaccess | 0 .../{main => classes}/template/answer/announcement/.htaccess | 0 .../announcement/class_XmlAnnouncementAnswerTemplateEngine.php | 0 application/hub/{main => classes}/template/answer/class_ | 0 .../template/answer/class_BaseXmlAnswerTemplateEngine.php | 0 application/hub/{main => classes}/template/answer/dht/.htaccess | 0 .../answer/dht/class_XmlDhtBootstrapAnswerTemplateEngine.php | 0 .../hub/{main => classes}/template/answer/requests/.htaccess | 0 .../requests/class_XmlRequestNodeListAnswerTemplateEngine.php | 0 application/hub/{main => classes}/template/class_ | 0 .../{main => classes}/template/class_BaseXmlTemplateEngine.php | 0 application/hub/{main => classes}/template/connect/.htaccess | 0 .../template/connect/class_XmlSelfConnectTemplateEngine.php | 0 application/hub/{main => classes}/template/dht/.htaccess | 0 .../template/dht/class_XmlDhtBootstrapTemplateEngine.php | 0 application/hub/{main => classes}/template/entries/.htaccess | 0 .../entries/class_XmlRequestNodeListEntryTemplateEngine.php | 0 application/hub/{main => classes}/template/objects/.htaccess | 0 .../template/objects/class_XmlObjectRegistryTemplateEngine.php | 0 application/hub/{main => classes}/template/producer/.htaccess | 0 .../{main => classes}/template/producer/test_units/.htaccess | 0 .../test_units/class_XmlCruncherTestUnitTemplateEngine.php | 0 .../{main => classes}/template/producer/work_units/.htaccess | 0 application/hub/{main => classes}/template/publish/.htaccess | 0 .../template/publish/class_XmlDhtPublishEntryTemplateEngine.php | 0 application/hub/{main => classes}/template/requests/.htaccess | 0 .../requests/class_XmlRequestNodeListTemplateEngine.php | 0 application/hub/{main => classes}/template/work_units/.htaccess | 0 application/hub/{main => classes}/tools/.htaccess | 0 application/hub/{main => classes}/tools/class_HubTools.php | 0 application/hub/{main => classes}/unl/.htaccess | 0 .../hub/{main => classes}/unl/class_UniversalNodeLocator.php | 0 application/hub/{main => classes}/visitor/.htaccess | 0 application/hub/{main => classes}/visitor/pool/.htaccess | 0 application/hub/{main => classes}/visitor/pool/class_ | 0 .../hub/{main => classes}/visitor/pool/handler/.htaccess | 0 .../hub/{main => classes}/visitor/pool/handler/class_Handler | 0 .../hub/{main => classes}/visitor/pool/monitor/.htaccess | 0 .../visitor/pool/monitor/class_RawDataPoolMonitorVisitor.php | 0 .../hub/{main => classes}/visitor/pool/shutdown/.htaccess | 0 .../hub/{main => classes}/visitor/pool/shutdown/class_Shutdown | 0 .../visitor/pool/shutdown/class_ShutdownListenerPoolVisitor.php | 0 application/hub/{main => classes}/visitor/socket/.htaccess | 0 .../visitor/socket/class_HalfShutdownSocketVisitor.php | 0 .../visitor/socket/class_ShutdownSocketVisitor.php | 0 core | 2 +- 752 files changed, 1 insertion(+), 1 deletion(-) rename application/hub/{main => classes}/.htaccess (100%) rename application/hub/{main => classes}/apt-proxy/.htaccess (100%) rename application/hub/{main => classes}/apt-proxy/class_ (100%) rename application/hub/{main => classes}/apt-proxy/class_BaseNodeAptProxy.php (100%) rename application/hub/{main => classes}/apt-proxy/console/.htaccess (100%) rename application/hub/{main => classes}/apt-proxy/console/class_NodeConsoleAptProxy.php (100%) rename application/hub/{main => classes}/blocks/.htaccess (100%) rename application/hub/{main => classes}/blocks/class_ (100%) rename application/hub/{main => classes}/blocks/class_BaseBlock.php (100%) rename application/hub/{main => classes}/blocks/miner/.htaccess (100%) rename application/hub/{main => classes}/blocks/miner/class_HashBlock.php (100%) rename application/hub/{main => classes}/chains/.htaccess (100%) rename application/hub/{main => classes}/chains/class_PackageFilterChain.php (100%) rename application/hub/{main => classes}/chat/.htaccess (100%) rename application/hub/{main => classes}/chat/class_ (100%) rename application/hub/{main => classes}/chat/class_BaseNodeChat.php (100%) rename application/hub/{main => classes}/chat/console/.htaccess (100%) rename application/hub/{main => classes}/chat/console/class_NodeConsoleChat.php (100%) rename application/hub/{main => classes}/class_ (100%) rename application/hub/{main => classes}/class_Base (100%) rename application/hub/{main => classes}/class_BaseHubSystem.php (100%) rename application/hub/{main => classes}/commands/.htaccess (100%) rename application/hub/{main => classes}/commands/console/.htaccess (100%) rename application/hub/{main => classes}/commands/console/class_HubConsoleAptProxyCommand.php (100%) rename application/hub/{main => classes}/commands/console/class_HubConsoleChatCommand.php (100%) rename application/hub/{main => classes}/commands/console/class_HubConsoleCrawlerCommand.php (100%) rename application/hub/{main => classes}/commands/console/class_HubConsoleCruncherCommand.php (100%) rename application/hub/{main => classes}/commands/console/class_HubConsoleMainCommand.php (100%) rename application/hub/{main => classes}/commands/console/class_HubConsoleMinerCommand.php (100%) rename application/hub/{main => classes}/commands/html/.htaccess (100%) rename application/hub/{main => classes}/commands/html/class_HubHtmlIndexCommand.php (100%) rename application/hub/{main => classes}/communicator/.htaccess (100%) rename application/hub/{main => classes}/communicator/class_ (100%) rename application/hub/{main => classes}/communicator/class_BaseCommunicator.php (100%) rename application/hub/{main => classes}/communicator/crawler/.htaccess (100%) rename application/hub/{main => classes}/communicator/crawler/class_CrawlerNodeCommunicator.php (100%) rename application/hub/{main => classes}/communicator/miner/.htaccess (100%) rename application/hub/{main => classes}/communicator/miner/class_MinerNodeCommunicator.php (100%) rename application/hub/{main => classes}/compressor/.htaccess (100%) rename application/hub/{main => classes}/compressor/decorator/.htaccess (100%) rename application/hub/{main => classes}/compressor/decorator/class_NetworkPackageCompressorDecorator.php (100%) rename application/hub/{main => classes}/connectors/.htaccess (100%) rename application/hub/{main => classes}/connectors/query/.htaccess (100%) rename application/hub/{main => classes}/connectors/query/class_ (100%) rename application/hub/{main => classes}/connectors/query/local/.htaccess (100%) rename application/hub/{main => classes}/connectors/queues/.htaccess (100%) rename application/hub/{main => classes}/connectors/queues/class_ (100%) rename application/hub/{main => classes}/connectors/queues/local/.htaccess (100%) rename application/hub/{main => classes}/controller/.htaccess (100%) rename application/hub/{main => classes}/controller/console/.htaccess (100%) rename application/hub/{main => classes}/controller/console/class_HubConsoleAptProxyController.php (100%) rename application/hub/{main => classes}/controller/console/class_HubConsoleChatController.php (100%) rename application/hub/{main => classes}/controller/console/class_HubConsoleCrawlerController.php (100%) rename application/hub/{main => classes}/controller/console/class_HubConsoleCruncherController.php (100%) rename application/hub/{main => classes}/controller/console/class_HubConsoleDefaultNewsController.php (100%) rename application/hub/{main => classes}/controller/console/class_HubConsoleMinerController.php (100%) rename application/hub/{main => classes}/controller/html/.htaccess (100%) rename application/hub/{main => classes}/crawler/.htaccess (100%) rename application/hub/{main => classes}/crawler/class_ (100%) rename application/hub/{main => classes}/crawler/class_BaseNodeCrawler.php (100%) rename application/hub/{main => classes}/crawler/console/.htaccess (100%) rename application/hub/{main => classes}/crawler/console/class_NodeConsoleCrawler.php (100%) rename application/hub/{main => classes}/cruncher/.htaccess (100%) rename application/hub/{main => classes}/cruncher/class_ (100%) rename application/hub/{main => classes}/cruncher/class_BaseHubCruncher.php (100%) rename application/hub/{main => classes}/cruncher/mcrypt/.htaccess (100%) rename application/hub/{main => classes}/cruncher/mcrypt/class_HubMcryptCruncher.php (100%) rename application/hub/{main => classes}/database/.htaccess (100%) rename application/hub/{main => classes}/database/frontend/.htaccess (100%) rename application/hub/{main => classes}/database/frontend/cruncher/.htaccess (100%) rename application/hub/{main => classes}/database/frontend/cruncher/class_CruncherUnitDatabaseWrapper.php (100%) rename application/hub/{main => classes}/database/frontend/node/.htaccess (100%) rename application/hub/{main => classes}/database/frontend/node/class_NodeDistributedHashTableDatabaseWrapper.php (100%) rename application/hub/{main => classes}/database/frontend/node/class_NodeInformationDatabaseWrapper.php (100%) rename application/hub/{main => classes}/database/frontend/states/.htaccess (100%) rename application/hub/{main => classes}/database/frontend/states/class_PeerStateLookupDatabaseWrapper.php (100%) rename application/hub/{main => classes}/decoder/.htaccess (100%) rename application/hub/{main => classes}/decoder/class_ (100%) rename application/hub/{main => classes}/decoder/class_BaseDecoder.php (100%) rename application/hub/{main => classes}/decoder/package/.htaccess (100%) rename application/hub/{main => classes}/decoder/package/class_PackageDecoder.php (100%) rename application/hub/{main => classes}/dht/.htaccess (100%) rename application/hub/{main => classes}/dht/class_ (100%) rename application/hub/{main => classes}/dht/class_BaseDht.php (100%) rename application/hub/{main => classes}/dht/node/.htaccess (100%) rename application/hub/{main => classes}/dht/node/class_NodeDhtFacade.php (100%) rename application/hub/{main => classes}/discovery/.htaccess (100%) rename application/hub/{main => classes}/discovery/class_ (100%) rename application/hub/{main => classes}/discovery/class_BaseNodeDiscovery.php (100%) rename application/hub/{main => classes}/discovery/node/.htaccess (100%) rename application/hub/{main => classes}/discovery/node/class_UniversalNodeLocatorDiscovery.php (100%) rename application/hub/{main => classes}/discovery/protocol/.htaccess (100%) rename application/hub/{main => classes}/discovery/protocol/class_ProtocolDiscovery.php (100%) rename application/hub/{main => classes}/discovery/recipient/.htaccess (100%) rename application/hub/{main => classes}/discovery/recipient/class_ (100%) rename application/hub/{main => classes}/discovery/recipient/class_BaseRecipientDiscovery.php (100%) rename application/hub/{main => classes}/discovery/recipient/dht/.htaccess (100%) rename application/hub/{main => classes}/discovery/recipient/dht/class_DhtRecipientDiscovery.php (100%) rename application/hub/{main => classes}/discovery/recipient/package/.htaccess (100%) rename application/hub/{main => classes}/discovery/recipient/package/class_PackageRecipientDiscovery.php (100%) rename application/hub/{main => classes}/discovery/recipient/socket/.htaccess (100%) rename application/hub/{main => classes}/discovery/recipient/socket/class_PackageSocketDiscovery.php (100%) rename application/hub/{main => classes}/factories/.htaccess (100%) rename application/hub/{main => classes}/factories/chain/.htaccess (100%) rename application/hub/{main => classes}/factories/chain/class_PackageFilterChainFactory.php (100%) rename application/hub/{main => classes}/factories/chunks/.htaccess (100%) rename application/hub/{main => classes}/factories/chunks/class_ChunkHandlerFactory.php (100%) rename application/hub/{main => classes}/factories/class_ (100%) rename application/hub/{main => classes}/factories/communicator/.htaccess (100%) rename application/hub/{main => classes}/factories/communicator/class_CommunicatorFactory.php (100%) rename application/hub/{main => classes}/factories/decoder/.htaccess (100%) rename application/hub/{main => classes}/factories/decoder/class_DecoderFactory.php (100%) rename application/hub/{main => classes}/factories/dht/.htaccess (100%) rename application/hub/{main => classes}/factories/dht/class_DhtObjectFactory.php (100%) rename application/hub/{main => classes}/factories/discovery/.htaccess (100%) rename application/hub/{main => classes}/factories/discovery/class_PackageDiscoveryFactory.php (100%) rename application/hub/{main => classes}/factories/discovery/class_SocketDiscoveryFactory.php (100%) rename application/hub/{main => classes}/factories/fragmenter/.htaccess (100%) rename application/hub/{main => classes}/factories/handler/.htaccess (100%) rename application/hub/{main => classes}/factories/handler/class_MessageTypeHandlerFactory.php (100%) rename application/hub/{main => classes}/factories/handler/class_ProtocolHandlerFactory.php (100%) rename application/hub/{main => classes}/factories/info/.htaccess (100%) rename application/hub/{main => classes}/factories/info/class_ConnectionInfoFactory.php (100%) rename application/hub/{main => classes}/factories/lists/.htaccess (100%) rename application/hub/{main => classes}/factories/lists/class_RecipientListFactory.php (100%) rename application/hub/{main => classes}/factories/node/.htaccess (100%) rename application/hub/{main => classes}/factories/node/class_NodeObjectFactory.php (100%) rename application/hub/{main => classes}/factories/package/.htaccess (100%) rename application/hub/{main => classes}/factories/package/assembler/.htaccess (100%) rename application/hub/{main => classes}/factories/package/assembler/class_PackageAssemblerFactory.php (100%) rename application/hub/{main => classes}/factories/package/class_NetworkPackageFactory.php (100%) rename application/hub/{main => classes}/factories/package/fragmenter/.htaccess (100%) rename application/hub/{main => classes}/factories/package/fragmenter/class_FragmenterFactory.php (100%) rename application/hub/{main => classes}/factories/producer/.htaccess (100%) rename application/hub/{main => classes}/factories/producer/class_ProducerFactory.php (100%) rename application/hub/{main => classes}/factories/registry/.htaccess (100%) rename application/hub/{main => classes}/factories/registry/class_ObjectTypeRegistryFactory.php (100%) rename application/hub/{main => classes}/factories/resolver/.htaccess (100%) rename application/hub/{main => classes}/factories/resolver/class_ProtocolResolverFactory.php (100%) rename application/hub/{main => classes}/factories/scanner/.htaccess (100%) rename application/hub/{main => classes}/factories/scanner/class_ScannerObjectFactory.php (100%) rename application/hub/{main => classes}/factories/socket/.htaccess (100%) rename application/hub/{main => classes}/factories/socket/class_SocketFactory.php (100%) rename application/hub/{main => classes}/factories/source/.htaccess (100%) rename application/hub/{main => classes}/factories/source/units/.htaccess (100%) rename application/hub/{main => classes}/factories/source/units/class_UnitSourceFactory.php (100%) rename application/hub/{main => classes}/factories/source/url/.htaccess (100%) rename application/hub/{main => classes}/factories/source/url/class_UrlSourceObjectFactory.php (100%) rename application/hub/{main => classes}/factories/states/.htaccess (100%) rename application/hub/{main => classes}/factories/states/communicator/.htaccess (100%) rename application/hub/{main => classes}/factories/states/communicator/class_CommunicatorStateFactory.php (100%) rename application/hub/{main => classes}/factories/states/crawler/.htaccess (100%) rename application/hub/{main => classes}/factories/states/crawler/class_CrawlerStateFactory.php (100%) rename application/hub/{main => classes}/factories/states/cruncher/.htaccess (100%) rename application/hub/{main => classes}/factories/states/cruncher/class_CruncherStateFactory.php (100%) rename application/hub/{main => classes}/factories/states/dht/.htaccess (100%) rename application/hub/{main => classes}/factories/states/dht/class_DhtStateFactory.php (100%) rename application/hub/{main => classes}/factories/states/miner/.htaccess (100%) rename application/hub/{main => classes}/factories/states/miner/class_MinerStateFactory.php (100%) rename application/hub/{main => classes}/factories/states/node/.htaccess (100%) rename application/hub/{main => classes}/factories/states/node/class_NodeStateFactory.php (100%) rename application/hub/{main => classes}/factories/states/peer/.htaccess (100%) rename application/hub/{main => classes}/factories/states/peer/class_PeerStateFactory.php (100%) rename application/hub/{main => classes}/factories/tags/.htaccess (100%) rename application/hub/{main => classes}/factories/tags/class_PackageTagsFactory.php (100%) rename application/hub/{main => classes}/feature/.htaccess (100%) rename application/hub/{main => classes}/feature/hubcoin_reward/.htaccess (100%) rename application/hub/{main => classes}/feature/hubcoin_reward/class_HubcoinRewardFeature.php (100%) rename application/hub/{main => classes}/filter/.htaccess (100%) rename application/hub/{main => classes}/filter/activation/.htaccess (100%) rename application/hub/{main => classes}/filter/activation/node/.htaccess (100%) rename application/hub/{main => classes}/filter/activation/node/class_NodeActivation (100%) rename application/hub/{main => classes}/filter/activation/node/class_NodeActivationAnnouncementFilter.php (100%) rename application/hub/{main => classes}/filter/apt-proxy/.htaccess (100%) rename application/hub/{main => classes}/filter/apt-proxy/class_AptProxyInitializationFilter.php (100%) rename application/hub/{main => classes}/filter/apt-proxy/class_AptProxyPhpRequirementsFilter.php (100%) rename application/hub/{main => classes}/filter/apt-proxy/class_AptProxyWelcomeTeaserFilter.php (100%) rename application/hub/{main => classes}/filter/bootstrap/.htaccess (100%) rename application/hub/{main => classes}/filter/bootstrap/apt-proxy/.htaccess (100%) rename application/hub/{main => classes}/filter/bootstrap/apt-proxy/class_AptProxyBootstrap (100%) rename application/hub/{main => classes}/filter/bootstrap/apt-proxy/class_AptProxyBootstrapExtraBootstrappingFilter.php (100%) rename application/hub/{main => classes}/filter/bootstrap/apt-proxy/class_AptProxyBootstrapGenericActivationFilter.php (100%) rename application/hub/{main => classes}/filter/bootstrap/chat/.htaccess (100%) rename application/hub/{main => classes}/filter/bootstrap/chat/class_ChatBootstrap (100%) rename application/hub/{main => classes}/filter/bootstrap/chat/class_ChatBootstrapExtraBootstrappingFilter.php (100%) rename application/hub/{main => classes}/filter/bootstrap/chat/class_ChatBootstrapGenericActivationFilter.php (100%) rename application/hub/{main => classes}/filter/bootstrap/class_HubBootstrap (100%) rename application/hub/{main => classes}/filter/bootstrap/crawler/.htaccess (100%) rename application/hub/{main => classes}/filter/bootstrap/crawler/class_CrawlerBootstrap (100%) rename application/hub/{main => classes}/filter/bootstrap/crawler/class_CrawlerBootstrapExtraBootstrappingFilter.php (100%) rename application/hub/{main => classes}/filter/bootstrap/crawler/class_CrawlerBootstrapGenericActivationFilter.php (100%) rename application/hub/{main => classes}/filter/bootstrap/cruncher/.htaccess (100%) rename application/hub/{main => classes}/filter/bootstrap/cruncher/class_CruncherBootstrap (100%) rename application/hub/{main => classes}/filter/bootstrap/cruncher/class_CruncherBootstrapBufferQueueInitializerFilter.php (100%) rename application/hub/{main => classes}/filter/bootstrap/cruncher/class_CruncherBootstrapExtraBootstrappingFilter.php (100%) rename application/hub/{main => classes}/filter/bootstrap/cruncher/class_CruncherBootstrapGenericActivationFilter.php (100%) rename application/hub/{main => classes}/filter/bootstrap/miner/.htaccess (100%) rename application/hub/{main => classes}/filter/bootstrap/miner/class_MinerBootstrap (100%) rename application/hub/{main => classes}/filter/bootstrap/miner/class_MinerBootstrapBufferQueueInitializerFilter.php (100%) rename application/hub/{main => classes}/filter/bootstrap/miner/class_MinerBootstrapExtraBootstrappingFilter.php (100%) rename application/hub/{main => classes}/filter/bootstrap/miner/class_MinerBootstrapGenericActivationFilter.php (100%) rename application/hub/{main => classes}/filter/bootstrap/node/.htaccess (100%) rename application/hub/{main => classes}/filter/bootstrap/node/class_NodeBootstrap (100%) rename application/hub/{main => classes}/filter/bootstrap/node/class_NodeBootstrapExtraBootstrappingFilter.php (100%) rename application/hub/{main => classes}/filter/bootstrap/node/class_NodeBootstrapGenerateNodeIdFilter.php (100%) rename application/hub/{main => classes}/filter/bootstrap/node/class_NodeBootstrapGeneratePrivateKeyFilter.php (100%) rename application/hub/{main => classes}/filter/bootstrap/node/class_NodeBootstrapGenerateSessionIdFilter.php (100%) rename application/hub/{main => classes}/filter/bootstrap/node/class_NodeBootstrapListenerPoolFilter.php (100%) rename application/hub/{main => classes}/filter/chat/.htaccess (100%) rename application/hub/{main => classes}/filter/chat/class_ChatInitializationFilter.php (100%) rename application/hub/{main => classes}/filter/chat/class_ChatPhpRequirementsFilter.php (100%) rename application/hub/{main => classes}/filter/chat/class_ChatWelcomeTeaserFilter.php (100%) rename application/hub/{main => classes}/filter/class_ (100%) rename application/hub/{main => classes}/filter/class_BaseAptProxyFilter.php (100%) rename application/hub/{main => classes}/filter/class_BaseChatFilter.php (100%) rename application/hub/{main => classes}/filter/class_BaseCrawlerFilter.php (100%) rename application/hub/{main => classes}/filter/class_BaseCruncherFilter.php (100%) rename application/hub/{main => classes}/filter/class_BaseHubFilter.php (100%) rename application/hub/{main => classes}/filter/class_BaseMinerFilter.php (100%) rename application/hub/{main => classes}/filter/class_BaseNodeFilter.php (100%) rename application/hub/{main => classes}/filter/console/.htaccess (100%) rename application/hub/{main => classes}/filter/console/class_Console (100%) rename application/hub/{main => classes}/filter/crawler/.htaccess (100%) rename application/hub/{main => classes}/filter/crawler/class_CrawlerInitializationFilter.php (100%) rename application/hub/{main => classes}/filter/crawler/class_CrawlerPhpRequirementsFilter.php (100%) rename application/hub/{main => classes}/filter/crawler/class_CrawlerWelcomeTeaserFilter.php (100%) rename application/hub/{main => classes}/filter/cruncher/.htaccess (100%) rename application/hub/{main => classes}/filter/cruncher/class_Cruncher (100%) rename application/hub/{main => classes}/filter/cruncher/class_CruncherInitializationFilter.php (100%) rename application/hub/{main => classes}/filter/cruncher/class_CruncherPhpRequirementsFilter.php (100%) rename application/hub/{main => classes}/filter/cruncher/class_CruncherWelcomeTeaserFilter.php (100%) rename application/hub/{main => classes}/filter/miner/.htaccess (100%) rename application/hub/{main => classes}/filter/miner/class_Miner (100%) rename application/hub/{main => classes}/filter/miner/class_MinerInitializationFilter.php (100%) rename application/hub/{main => classes}/filter/miner/class_MinerPhpRequirementsFilter.php (100%) rename application/hub/{main => classes}/filter/miner/class_MinerWelcomeTeaserFilter.php (100%) rename application/hub/{main => classes}/filter/node/.htaccess (100%) rename application/hub/{main => classes}/filter/node/class_Node (100%) rename application/hub/{main => classes}/filter/node/class_NodeInitializationFilter.php (100%) rename application/hub/{main => classes}/filter/node/class_NodePhpRequirementsFilter.php (100%) rename application/hub/{main => classes}/filter/node/class_NodeWelcomeTeaserFilter.php (100%) rename application/hub/{main => classes}/filter/shutdown/.htaccess (100%) rename application/hub/{main => classes}/filter/shutdown/apt-proxy/.htaccess (100%) rename application/hub/{main => classes}/filter/shutdown/apt-proxy/class_AptProxyShutdownFilter.php (100%) rename application/hub/{main => classes}/filter/shutdown/chat/.htaccess (100%) rename application/hub/{main => classes}/filter/shutdown/chat/class_ChatShutdownFilter.php (100%) rename application/hub/{main => classes}/filter/shutdown/class_HubShutdown (100%) rename application/hub/{main => classes}/filter/shutdown/crawler/.htaccess (100%) rename application/hub/{main => classes}/filter/shutdown/crawler/class_CrawlerShutdownFilter.php (100%) rename application/hub/{main => classes}/filter/shutdown/cruncher/.htaccess (100%) rename application/hub/{main => classes}/filter/shutdown/cruncher/class_CruncherShutdownFilter.php (100%) rename application/hub/{main => classes}/filter/shutdown/miner/.htaccess (100%) rename application/hub/{main => classes}/filter/shutdown/miner/class_MinerShutdownFilter.php (100%) rename application/hub/{main => classes}/filter/shutdown/node/.htaccess (100%) rename application/hub/{main => classes}/filter/shutdown/node/class_NodeShutdown (100%) rename application/hub/{main => classes}/filter/shutdown/node/class_NodeShutdownFlushNodeListFilter.php (100%) rename application/hub/{main => classes}/filter/shutdown/node/class_NodeShutdownNodeFilter.php (100%) rename application/hub/{main => classes}/filter/shutdown/node/class_NodeShutdownTaskHandlerFilter.php (100%) rename application/hub/{main => classes}/filter/tags/.htaccess (100%) rename application/hub/{main => classes}/filter/tags/answer/.htaccess (100%) rename application/hub/{main => classes}/filter/tags/answer/class_PackageAnnouncementAnswerTagFilter.php (100%) rename application/hub/{main => classes}/filter/tags/answer/class_PackageDhtBootstrapAnswerTagFilter.php (100%) rename application/hub/{main => classes}/filter/tags/answer/class_PackageRequestNodeListAnswerTagFilter.php (100%) rename application/hub/{main => classes}/filter/tags/class_PackageAnnouncementTagFilter.php (100%) rename application/hub/{main => classes}/filter/tags/class_PackageDhtBootstrapTagFilter.php (100%) rename application/hub/{main => classes}/filter/tags/class_PackageRequestNodeListTagFilter.php (100%) rename application/hub/{main => classes}/filter/tags/class_PackageSelfConnectTagFilter.php (100%) rename application/hub/{main => classes}/filter/task/.htaccess (100%) rename application/hub/{main => classes}/filter/task/apt-proxy/.htaccess (100%) rename application/hub/{main => classes}/filter/task/apt-proxy/class_AptProxyTaskHandlerInitializerFilter.php (100%) rename application/hub/{main => classes}/filter/task/chat/.htaccess (100%) rename application/hub/{main => classes}/filter/task/chat/class_ChatTaskHandlerInitializerFilter.php (100%) rename application/hub/{main => classes}/filter/task/crawler/.htaccess (100%) rename application/hub/{main => classes}/filter/task/crawler/class_CrawlerTaskHandlerInitializerFilter.php (100%) rename application/hub/{main => classes}/filter/task/cruncher/.htaccess (100%) rename application/hub/{main => classes}/filter/task/cruncher/class_CruncherTaskHandlerInitializerFilter.php (100%) rename application/hub/{main => classes}/filter/task/miner/.htaccess (100%) rename application/hub/{main => classes}/filter/task/miner/class_MinerTaskHandlerInitializerFilter.php (100%) rename application/hub/{main => classes}/filter/task/node/.htaccess (100%) rename application/hub/{main => classes}/filter/task/node/class_NodeTaskHandlerInitializerFilter.php (100%) rename application/hub/{main => classes}/handler/.htaccess (100%) rename application/hub/{main => classes}/handler/answer-status/.htaccess (100%) rename application/hub/{main => classes}/handler/answer-status/announcement/.htaccess (100%) rename application/hub/{main => classes}/handler/answer-status/announcement/class_AnnouncementAnswerOkayHandler.php (100%) rename application/hub/{main => classes}/handler/answer-status/class_ (100%) rename application/hub/{main => classes}/handler/answer-status/class_BaseAnserStatusHandler.php (100%) rename application/hub/{main => classes}/handler/answer-status/requests/.htaccess (100%) rename application/hub/{main => classes}/handler/answer-status/requests/class_RequestNodeListAnswerOkayHandler.php (100%) rename application/hub/{main => classes}/handler/chunks/.htaccess (100%) rename application/hub/{main => classes}/handler/chunks/class_ChunkHandler.php (100%) rename application/hub/{main => classes}/handler/class_ (100%) rename application/hub/{main => classes}/handler/class_BaseDataHandler.php (100%) rename application/hub/{main => classes}/handler/message-types/.htaccess (100%) rename application/hub/{main => classes}/handler/message-types/announcement/.htaccess (100%) rename application/hub/{main => classes}/handler/message-types/announcement/class_NodeMessageAnnouncementHandler.php (100%) rename application/hub/{main => classes}/handler/message-types/answer/.htaccess (100%) rename application/hub/{main => classes}/handler/message-types/answer/class_NodeMessageAnnouncementAnswerHandler.php (100%) rename application/hub/{main => classes}/handler/message-types/answer/class_NodeMessageDhtBootstrapAnswerHandler.php (100%) rename application/hub/{main => classes}/handler/message-types/answer/class_NodeMessageRequestNodeListAnswerHandler.php (100%) rename application/hub/{main => classes}/handler/message-types/class_ (100%) rename application/hub/{main => classes}/handler/message-types/class_BaseMessageHandler.php (100%) rename application/hub/{main => classes}/handler/message-types/dht/.htaccess (100%) rename application/hub/{main => classes}/handler/message-types/dht/class_NodeMessageDhtBootstrapHandler.php (100%) rename application/hub/{main => classes}/handler/message-types/requests/.htaccess (100%) rename application/hub/{main => classes}/handler/message-types/requests/class_NodeMessageRequestNodeListHandler.php (100%) rename application/hub/{main => classes}/handler/message-types/self-connect/.htaccess (100%) rename application/hub/{main => classes}/handler/message-types/self-connect/class_NodeMessageSelfConnectHandler.php (100%) rename application/hub/{main => classes}/handler/network/.htaccess (100%) rename application/hub/{main => classes}/handler/network/class_ (100%) rename application/hub/{main => classes}/handler/network/class_BaseRawDataHandler.php (100%) rename application/hub/{main => classes}/handler/network/tcp/.htaccess (100%) rename application/hub/{main => classes}/handler/network/tcp/class_ (100%) rename application/hub/{main => classes}/handler/network/tcp/class_TcpRawDataHandler.php (100%) rename application/hub/{main => classes}/handler/network/udp/.htaccess (100%) rename application/hub/{main => classes}/handler/network/udp/class_UdpRawDataHandler.php (100%) rename application/hub/{main => classes}/handler/protocol/.htaccess (100%) rename application/hub/{main => classes}/handler/protocol/class_ (100%) rename application/hub/{main => classes}/handler/protocol/class_BaseProtocolHandler.php (100%) rename application/hub/{main => classes}/handler/protocol/ipv4/.htaccess (100%) rename application/hub/{main => classes}/handler/protocol/ipv4/class_ (100%) rename application/hub/{main => classes}/handler/protocol/ipv4/class_BaseIpV4ProtocolHandler.php (100%) rename application/hub/{main => classes}/handler/protocol/ipv4/tcp/.htaccess (100%) rename application/hub/{main => classes}/handler/protocol/ipv4/tcp/class_TcpProtocolHandler.php (100%) rename application/hub/{main => classes}/helper/.htaccess (100%) rename application/hub/{main => classes}/helper/class_ (100%) rename application/hub/{main => classes}/helper/class_BaseHubSystemHelper.php (100%) rename application/hub/{main => classes}/helper/connection/.htaccess (100%) rename application/hub/{main => classes}/helper/connection/class_ (100%) rename application/hub/{main => classes}/helper/connection/class_BaseConnectionHelper.php (100%) rename application/hub/{main => classes}/helper/connection/ipv4/.htaccess (100%) rename application/hub/{main => classes}/helper/connection/ipv4/class_BaseIpV4ConnectionHelper.php (100%) rename application/hub/{main => classes}/helper/connection/ipv4/tcp/.htaccess (100%) rename application/hub/{main => classes}/helper/connection/ipv4/tcp/class_TcpConnectionHelper.php (100%) rename application/hub/{main => classes}/helper/connection/ipv4/udp/.htaccess (100%) rename application/hub/{main => classes}/helper/connection/ipv4/udp/class_UdpConnectionHelper.php (100%) rename application/hub/{main => classes}/helper/dht/.htaccess (100%) rename application/hub/{main => classes}/helper/dht/class_DhtBootstrapHelper.php (100%) rename application/hub/{main => classes}/helper/dht/class_DhtPublishEntryHelper.php (100%) rename application/hub/{main => classes}/helper/messages/.htaccess (100%) rename application/hub/{main => classes}/helper/messages/class_ (100%) rename application/hub/{main => classes}/helper/messages/class_BaseMessageHelper.php (100%) rename application/hub/{main => classes}/helper/messages/crypto/.htaccess (100%) rename application/hub/{main => classes}/helper/messages/crypto/class_CryptoRandomUnitMessageHelper.php (100%) rename application/hub/{main => classes}/helper/node/.htaccess (100%) rename application/hub/{main => classes}/helper/node/announcement/.htaccess (100%) rename application/hub/{main => classes}/helper/node/announcement/class_NodeAnnouncementHelper.php (100%) rename application/hub/{main => classes}/helper/node/answer/.htaccess (100%) rename application/hub/{main => classes}/helper/node/answer/announcement/.htaccess (100%) rename application/hub/{main => classes}/helper/node/answer/announcement/class_NodeAnnouncementMessageAnswerHelper.php (100%) rename application/hub/{main => classes}/helper/node/answer/class_BaseHubAnswerHelper.php (100%) rename application/hub/{main => classes}/helper/node/answer/dht/.htaccess (100%) rename application/hub/{main => classes}/helper/node/answer/dht/class_NodeDhtBootstrapMessageAnswerHelper.php (100%) rename application/hub/{main => classes}/helper/node/answer/requests/.htaccess (100%) rename application/hub/{main => classes}/helper/node/answer/requests/class_NodeRequestNodeListMessageAnswerHelper.php (100%) rename application/hub/{main => classes}/helper/node/class_ (100%) rename application/hub/{main => classes}/helper/node/class_BaseNodeHelper.php (100%) rename application/hub/{main => classes}/helper/node/connection/.htaccess (100%) rename application/hub/{main => classes}/helper/node/connection/class_NodeSelfConnectHelper.php (100%) rename application/hub/{main => classes}/helper/node/requests/.htaccess (100%) rename application/hub/{main => classes}/helper/node/requests/class_NodeRequestNodeListHelper.php (100%) rename application/hub/{main => classes}/helper/work_units/.htaccess (100%) rename application/hub/{main => classes}/helper/work_units/class_ (100%) rename application/hub/{main => classes}/helper/work_units/class_BaseWorkUnitHelper.php (100%) rename application/hub/{main => classes}/helper/work_units/cruncher/.htaccess (100%) rename application/hub/{main => classes}/helper/work_units/cruncher/class_CruncherTestUnitHelper.php (100%) rename application/hub/{main => classes}/info/.htaccess (100%) rename application/hub/{main => classes}/info/class_ (100%) rename application/hub/{main => classes}/info/class_BaseInfo.php (100%) rename application/hub/{main => classes}/info/connection/.htaccess (100%) rename application/hub/{main => classes}/info/connection/class_ConnectionInfo.php (100%) rename application/hub/{main => classes}/iterator/.htaccess (100%) rename application/hub/{main => classes}/iterator/hub/.htaccess (100%) rename application/hub/{main => classes}/iterator/hub/class_HubPingIterator.php (100%) rename application/hub/{main => classes}/iterator/network/.htaccess (100%) rename application/hub/{main => classes}/iterator/network/class_NetworkListenIterator.php (100%) rename application/hub/{main => classes}/iterator/pool/.htaccess (100%) rename application/hub/{main => classes}/iterator/pool/handler/.htaccess (100%) rename application/hub/{main => classes}/iterator/pool/handler/class_Handler (100%) rename application/hub/{main => classes}/iterator/pool/handler/class_HandlerPoolIterator.php (100%) rename application/hub/{main => classes}/iterator/pool/monitor/.htaccess (100%) rename application/hub/{main => classes}/iterator/pool/monitor/class_MonitorPoolIterator.php (100%) rename application/hub/{main => classes}/iterator/pool/shutdown/.htaccess (100%) rename application/hub/{main => classes}/iterator/pool/shutdown/class_Shutdown (100%) rename application/hub/{main => classes}/iterator/pool/shutdown/class_ShutdownPoolIterator.php (100%) rename application/hub/{main => classes}/iterator/pool/tasks/.htaccess (100%) rename application/hub/{main => classes}/iterator/pool/tasks/class_TaskPoolIterator.php (100%) rename application/hub/{main => classes}/iterator/producer/.htaccess (100%) rename application/hub/{main => classes}/iterator/producer/keys/.htaccess (100%) rename application/hub/{main => classes}/iterator/producer/keys/class_TestUnitKeyProducerIterator.php (100%) rename application/hub/{main => classes}/listener/.htaccess (100%) rename application/hub/{main => classes}/listener/class_BaseListenerDecorator.php (100%) rename application/hub/{main => classes}/listener/decorators/.htaccess (100%) rename application/hub/{main => classes}/listener/tcp/.htaccess (100%) rename application/hub/{main => classes}/listener/tcp/class_ (100%) rename application/hub/{main => classes}/listener/tcp/class_TcpListener.php (100%) rename application/hub/{main => classes}/listener/tcp/decorators/.htaccess (100%) rename application/hub/{main => classes}/listener/tcp/decorators/class_ClientTcpListenerDecorator.php (100%) rename application/hub/{main => classes}/listener/tcp/decorators/class_HubTcpListenerDecorator.php (100%) rename application/hub/{main => classes}/listener/udp/.htaccess (100%) rename application/hub/{main => classes}/listener/udp/class_ (100%) rename application/hub/{main => classes}/listener/udp/class_UdpListener.php (100%) rename application/hub/{main => classes}/listener/udp/decorators/.htaccess (100%) rename application/hub/{main => classes}/listener/udp/decorators/class_ClientUdpListenerDecorator.php (100%) rename application/hub/{main => classes}/listener/udp/decorators/class_HubUdpListenerDecorator.php (100%) rename application/hub/{main => classes}/lists/.htaccess (100%) rename application/hub/{main => classes}/lists/hub/.htaccess (100%) rename application/hub/{main => classes}/lists/hub/class_HubList.php (100%) rename application/hub/{main => classes}/lists/pool/.htaccess (100%) rename application/hub/{main => classes}/lists/pool/class_PoolEntriesList.php (100%) rename application/hub/{main => classes}/lists/query/.htaccess (100%) rename application/hub/{main => classes}/lists/query/local/.htaccess (100%) rename application/hub/{main => classes}/lists/recipient/.htaccess (100%) rename application/hub/{main => classes}/lists/recipient/class_RecipientList.php (100%) rename application/hub/{main => classes}/lookup/.htaccess (100%) rename application/hub/{main => classes}/lookup/class_ (100%) rename application/hub/{main => classes}/lookup/peer/.htaccess (100%) rename application/hub/{main => classes}/menu/.htaccess (100%) rename application/hub/{main => classes}/menu/class_Hub (100%) rename application/hub/{main => classes}/menu/class_HubIndexMenu.php (100%) rename application/hub/{main => classes}/miner/.htaccess (100%) rename application/hub/{main => classes}/miner/chash/.htaccess (100%) rename application/hub/{main => classes}/miner/chash/class_HubCoinMiner.php (100%) rename application/hub/{main => classes}/miner/class_ (100%) rename application/hub/{main => classes}/miner/class_BaseHubMiner.php (100%) rename application/hub/{main => classes}/nodes/.htaccess (100%) rename application/hub/{main => classes}/nodes/boot/.htaccess (100%) rename application/hub/{main => classes}/nodes/boot/class_HubBootNode.php (100%) rename application/hub/{main => classes}/nodes/class (100%) rename application/hub/{main => classes}/nodes/class_ (100%) rename application/hub/{main => classes}/nodes/class_BaseHubNode.php (100%) rename application/hub/{main => classes}/nodes/list/.htaccess (100%) rename application/hub/{main => classes}/nodes/list/class_HubListNode.php (100%) rename application/hub/{main => classes}/nodes/master/.htaccess (100%) rename application/hub/{main => classes}/nodes/master/class_HubMasterNode.php (100%) rename application/hub/{main => classes}/nodes/regular/.htaccess (100%) rename application/hub/{main => classes}/nodes/regular/class_HubRegularNode.php (100%) rename application/hub/{main => classes}/package/.htaccess (100%) rename application/hub/{main => classes}/package/assembler/.htaccess (100%) rename application/hub/{main => classes}/package/assembler/class_PackageAssembler.php (100%) rename application/hub/{main => classes}/package/class_NetworkPackage.php (100%) rename application/hub/{main => classes}/package/fragmenter/.htaccess (100%) rename application/hub/{main => classes}/package/fragmenter/class_PackageFragmenter.php (100%) rename application/hub/{main => classes}/pools/.htaccess (100%) rename application/hub/{main => classes}/pools/class_ (100%) rename application/hub/{main => classes}/pools/class_BasePool.php (100%) rename application/hub/{main => classes}/pools/listener/.htaccess (100%) rename application/hub/{main => classes}/pools/listener/class_DefaultListenerPool.php (100%) rename application/hub/{main => classes}/pools/peer/.htaccess (100%) rename application/hub/{main => classes}/pools/peer/class_DefaultPeerPool.php (100%) rename application/hub/{main => classes}/producer/.htaccess (100%) rename application/hub/{main => classes}/producer/class_ (100%) rename application/hub/{main => classes}/producer/class_BaseProducer.php (100%) rename application/hub/{main => classes}/producer/cruncher/.htaccess (100%) rename application/hub/{main => classes}/producer/cruncher/class_BaseKeyProducer.php (100%) rename application/hub/{main => classes}/producer/cruncher/class_BaseUnitProducer.php (100%) rename application/hub/{main => classes}/producer/cruncher/keys/.htaccess (100%) rename application/hub/{main => classes}/producer/cruncher/keys/class_CruncherKeyProducer.php (100%) rename application/hub/{main => classes}/producer/cruncher/work_units/.htaccess (100%) rename application/hub/{main => classes}/producer/cruncher/work_units/class_CruncherTestUnitProducer.php (100%) rename application/hub/{main => classes}/producer/miner/.htaccess (100%) rename application/hub/{main => classes}/producer/miner/blocks/.htaccess (100%) rename application/hub/{main => classes}/producer/miner/blocks/class_MinerRealGenesisBlockProducer.php (100%) rename application/hub/{main => classes}/producer/miner/blocks/class_MinerTestGenesisBlockProducer.php (100%) rename application/hub/{main => classes}/producer/miner/class_BaseBlockProducer.php (100%) rename application/hub/{main => classes}/queries/.htaccess (100%) rename application/hub/{main => classes}/queries/class_ (100%) rename application/hub/{main => classes}/queries/local/.htaccess (100%) rename application/hub/{main => classes}/queues/.htaccess (100%) rename application/hub/{main => classes}/queues/class_ (100%) rename application/hub/{main => classes}/queues/peer/.htaccess (100%) rename application/hub/{main => classes}/recipient/.htaccess (100%) rename application/hub/{main => classes}/recipient/class_ (100%) rename application/hub/{main => classes}/recipient/class_BaseRecipient.php (100%) rename application/hub/{main => classes}/recipient/dht/.htaccess (100%) rename application/hub/{main => classes}/recipient/dht/class_DhtRecipient.php (100%) rename application/hub/{main => classes}/recipient/direct/.htaccess (100%) rename application/hub/{main => classes}/recipient/direct/class_DirectRecipient.php (100%) rename application/hub/{main => classes}/recipient/self/.htaccess (100%) rename application/hub/{main => classes}/recipient/self/class_SelfRecipient.php (100%) rename application/hub/{main => classes}/recipient/upper/.htaccess (100%) rename application/hub/{main => classes}/recipient/upper/class_UpperRecipient.php (100%) rename application/hub/{main => classes}/registry/.htaccess (100%) rename application/hub/{main => classes}/registry/objects/.htaccess (100%) rename application/hub/{main => classes}/registry/objects/class_ObjectTypeRegistry.php (100%) rename application/hub/{main => classes}/registry/socket/.htaccess (100%) rename application/hub/{main => classes}/registry/socket/class_SocketRegistry.php (100%) rename application/hub/{main => classes}/resolver/.htaccess (100%) rename application/hub/{main => classes}/resolver/command/.htaccess (100%) rename application/hub/{main => classes}/resolver/command/console/.htaccess (100%) rename application/hub/{main => classes}/resolver/command/console/class_HubConsoleCommandResolver.php (100%) rename application/hub/{main => classes}/resolver/command/html/.htaccess (100%) rename application/hub/{main => classes}/resolver/command/html/class_HubHtmlCommandResolver.php (100%) rename application/hub/{main => classes}/resolver/controller/.htaccess (100%) rename application/hub/{main => classes}/resolver/controller/console/.htaccess (100%) rename application/hub/{main => classes}/resolver/controller/console/class_HubConsoleControllerResolver.php (100%) rename application/hub/{main => classes}/resolver/controller/html/.htaccess (100%) rename application/hub/{main => classes}/resolver/controller/html/class_HubHtmlControllerResolver.php (100%) rename application/hub/{main => classes}/resolver/protocol/.htaccess (100%) rename application/hub/{main => classes}/resolver/protocol/class_ (100%) rename application/hub/{main => classes}/resolver/protocol/class_BaseProtocolResolver.php (100%) rename application/hub/{main => classes}/resolver/protocol/tcp/.htaccess (100%) rename application/hub/{main => classes}/resolver/protocol/tcp/class_TcpProtocolResolver.php (100%) rename application/hub/{main => classes}/resolver/state/.htaccess (100%) rename application/hub/{main => classes}/resolver/state/class_BaseStateResolver.php (100%) rename application/hub/{main => classes}/resolver/state/network/.htaccess (100%) rename application/hub/{main => classes}/resolver/state/peer/.htaccess (100%) rename application/hub/{main => classes}/resolver/state/peer/class_PeerStateResolver.php (100%) rename application/hub/{main => classes}/scanner/.htaccess (100%) rename application/hub/{main => classes}/scanner/class_ (100%) rename application/hub/{main => classes}/scanner/class_BaseScanner.php (100%) rename application/hub/{main => classes}/scanner/crawler/.htaccess (100%) rename application/hub/{main => classes}/scanner/crawler/class_Crawler (100%) rename application/hub/{main => classes}/scanner/crawler/uploaded_list/.htaccess (100%) rename application/hub/{main => classes}/scanner/crawler/uploaded_list/class_CrawlerUploadedListScanner.php (100%) rename application/hub/{main => classes}/source/.htaccess (100%) rename application/hub/{main => classes}/source/class_ (100%) rename application/hub/{main => classes}/source/class_BaseSource.php (100%) rename application/hub/{main => classes}/source/class_BaseUrlSource.php (100%) rename application/hub/{main => classes}/source/units/.htaccess (100%) rename application/hub/{main => classes}/source/units/class_TestUnitSource.php (100%) rename application/hub/{main => classes}/source/urls/.htaccess (100%) rename application/hub/{main => classes}/source/urls/class_Crawler (100%) rename application/hub/{main => classes}/source/urls/class_CrawlerFoundRssUrlSource.php (100%) rename application/hub/{main => classes}/source/urls/class_CrawlerLocalStartUrlSource.php (100%) rename application/hub/{main => classes}/source/urls/class_CrawlerRssStartUrlSource.php (100%) rename application/hub/{main => classes}/source/urls/class_CrawlerUploadedListUrlSource.php (100%) rename application/hub/{main => classes}/states/.htaccess (100%) rename application/hub/{main => classes}/states/communicator/.htaccess (100%) rename application/hub/{main => classes}/states/communicator/active/.htaccess (100%) rename application/hub/{main => classes}/states/communicator/active/class_CommunicatorActiveState.php (100%) rename application/hub/{main => classes}/states/communicator/class_ (100%) rename application/hub/{main => classes}/states/communicator/class_BaseCommunicatorState.php (100%) rename application/hub/{main => classes}/states/communicator/init/.htaccess (100%) rename application/hub/{main => classes}/states/communicator/init/class_CommunicatorInitState.php (100%) rename application/hub/{main => classes}/states/crawler/.htaccess (100%) rename application/hub/{main => classes}/states/crawler/active/.htaccess (100%) rename application/hub/{main => classes}/states/crawler/active/class_CrawlerActiveState.php (100%) rename application/hub/{main => classes}/states/crawler/booting/.htaccess (100%) rename application/hub/{main => classes}/states/crawler/booting/class_CrawlerBootingState.ph (100%) rename application/hub/{main => classes}/states/crawler/booting/class_CrawlerBootingState.php (100%) rename application/hub/{main => classes}/states/crawler/class_ (100%) rename application/hub/{main => classes}/states/crawler/class_BaseCrawlerState.php (100%) rename application/hub/{main => classes}/states/crawler/init/.htaccess (100%) rename application/hub/{main => classes}/states/crawler/init/class_CrawlerInitState.php (100%) rename application/hub/{main => classes}/states/cruncher/.htaccess (100%) rename application/hub/{main => classes}/states/cruncher/class_ (100%) rename application/hub/{main => classes}/states/cruncher/class_BaseCruncherState.php (100%) rename application/hub/{main => classes}/states/cruncher/init/.htaccess (100%) rename application/hub/{main => classes}/states/cruncher/init/class_CruncherInitState.php (100%) rename application/hub/{main => classes}/states/cruncher/virgin/.htaccess (100%) rename application/hub/{main => classes}/states/cruncher/virgin/class_CruncherVirginState.php (100%) rename application/hub/{main => classes}/states/dht/.htaccess (100%) rename application/hub/{main => classes}/states/dht/active/.htaccess (100%) rename application/hub/{main => classes}/states/dht/active/class_DhtActiveState.php (100%) rename application/hub/{main => classes}/states/dht/booting/.htaccess (100%) rename application/hub/{main => classes}/states/dht/booting/class_DhtBootingState.php (100%) rename application/hub/{main => classes}/states/dht/class_ (100%) rename application/hub/{main => classes}/states/dht/class_BaseDhtState.php (100%) rename application/hub/{main => classes}/states/dht/init/.htaccess (100%) rename application/hub/{main => classes}/states/dht/init/class_DhtInitState.php (100%) rename application/hub/{main => classes}/states/dht/virgin/.htaccess (100%) rename application/hub/{main => classes}/states/dht/virgin/class_DhtVirginState.php (100%) rename application/hub/{main => classes}/states/generic/.htaccess (100%) rename application/hub/{main => classes}/states/hub/.htaccess (100%) rename application/hub/{main => classes}/states/miner/.htaccess (100%) rename application/hub/{main => classes}/states/miner/booting/.htaccess (100%) rename application/hub/{main => classes}/states/miner/booting/class_MinerBootingState.php (100%) rename application/hub/{main => classes}/states/miner/class_BaseMinerState.php (100%) rename application/hub/{main => classes}/states/miner/class_Miner (100%) rename application/hub/{main => classes}/states/miner/init/.htaccess (100%) rename application/hub/{main => classes}/states/miner/init/class_MinerInitState.php (100%) rename application/hub/{main => classes}/states/miner/virgin/.htaccess (100%) rename application/hub/{main => classes}/states/miner/virgin/class_MinerVirginState.php (100%) rename application/hub/{main => classes}/states/node/.htaccess (100%) rename application/hub/{main => classes}/states/node/active/.htaccess (100%) rename application/hub/{main => classes}/states/node/active/class_NodeActiveState.php (100%) rename application/hub/{main => classes}/states/node/announced/.htaccess (100%) rename application/hub/{main => classes}/states/node/announced/class_NodeAnnouncementCompletedState.php (100%) rename application/hub/{main => classes}/states/node/announced/class_NodeAnnouncingState.php (100%) rename application/hub/{main => classes}/states/node/class_ (100%) rename application/hub/{main => classes}/states/node/class_BaseNodeState.php (100%) rename application/hub/{main => classes}/states/node/init/.htaccess (100%) rename application/hub/{main => classes}/states/node/init/class_NodeInitState.php (100%) rename application/hub/{main => classes}/states/node/seniors/.htaccess (100%) rename application/hub/{main => classes}/states/node/seniors/class_NodeReachableState.php (100%) rename application/hub/{main => classes}/states/node/virgin/.htaccess (100%) rename application/hub/{main => classes}/states/node/virgin/class_NodeVirginState.php (100%) rename application/hub/{main => classes}/states/peer/.htaccess (100%) rename application/hub/{main => classes}/states/peer/class_ (100%) rename application/hub/{main => classes}/states/peer/class_BasePeerState.php (100%) rename application/hub/{main => classes}/states/peer/connected/.htaccess (100%) rename application/hub/{main => classes}/states/peer/connected/class_ConnectedPeerState.php (100%) rename application/hub/{main => classes}/states/peer/errors/.htaccess (100%) rename application/hub/{main => classes}/states/peer/errors/class_ConnectionRefusedPeerState.php (100%) rename application/hub/{main => classes}/states/peer/errors/class_ConnectionTimedOutPeerState.php (100%) rename application/hub/{main => classes}/states/peer/errors/class_NoRouteToHostPeerState.php (100%) rename application/hub/{main => classes}/states/peer/errors/class_OperationAlreadyProgressPeerState.php (100%) rename application/hub/{main => classes}/states/peer/errors/class_ProblemPeerState.php (100%) rename application/hub/{main => classes}/states/peer/errors/class_TransportEndpointGonePeerState.php (100%) rename application/hub/{main => classes}/states/peer/init/.htaccess (100%) rename application/hub/{main => classes}/states/peer/init/class_InitPeerState.php (100%) rename application/hub/{main => classes}/states/peer/new/.htaccess (100%) rename application/hub/{main => classes}/states/peer/transport_endpoint/.htaccess (100%) rename application/hub/{main => classes}/statistics/.htaccess (100%) rename application/hub/{main => classes}/statistics/connection/.htaccess (100%) rename application/hub/{main => classes}/statistics/connection/class_ConnectionStatisticsHelper.php (100%) rename application/hub/{main => classes}/streams/.htaccess (100%) rename application/hub/{main => classes}/streams/package/.htaccess (100%) rename application/hub/{main => classes}/streams/package/input/.htaccess (100%) rename application/hub/{main => classes}/streams/package/output/.htaccess (100%) rename application/hub/{main => classes}/streams/raw_data/.htaccess (100%) rename application/hub/{main => classes}/streams/raw_data/input/.htaccess (100%) rename application/hub/{main => classes}/streams/raw_data/input/class_RawDataInputStream.php (100%) rename application/hub/{main => classes}/streams/raw_data/output/.htaccess (100%) rename application/hub/{main => classes}/streams/raw_data/output/class_RawDataOutputStream.php (100%) rename application/hub/{main => classes}/tags/.htaccess (100%) rename application/hub/{main => classes}/tags/class_ (100%) rename application/hub/{main => classes}/tags/class_BaseTags.php (100%) rename application/hub/{main => classes}/tags/package/.htaccess (100%) rename application/hub/{main => classes}/tags/package/class_PackageTags.php (100%) rename application/hub/{main => classes}/tasks/.htaccess (100%) rename application/hub/{main => classes}/tasks/apt-proxy/.htaccess (100%) rename application/hub/{main => classes}/tasks/apt-proxy/class_ (100%) rename application/hub/{main => classes}/tasks/apt-proxy/class_AptProxyListenerTask.php (100%) rename application/hub/{main => classes}/tasks/chat/.htaccess (100%) rename application/hub/{main => classes}/tasks/chat/class_ (100%) rename application/hub/{main => classes}/tasks/chat/class_ChatTelnetListenerTask.php (100%) rename application/hub/{main => classes}/tasks/crawler/.htaccess (100%) rename application/hub/{main => classes}/tasks/crawler/class_BaseUrlSourceTask.php (100%) rename application/hub/{main => classes}/tasks/crawler/class_Crawler (100%) rename application/hub/{main => classes}/tasks/crawler/communicator/.htaccess (100%) rename application/hub/{main => classes}/tasks/crawler/communicator/class_CrawlerNodeCommunicatorTask.php (100%) rename application/hub/{main => classes}/tasks/crawler/document_parser/.htaccess (100%) rename application/hub/{main => classes}/tasks/crawler/document_parser/class_CrawlerDocumentParserTask.php (100%) rename application/hub/{main => classes}/tasks/crawler/mime_sniffer/.htaccess (100%) rename application/hub/{main => classes}/tasks/crawler/mime_sniffer/class_CrawlerMimeSnifferTask.php (100%) rename application/hub/{main => classes}/tasks/crawler/ping/.htaccess (100%) rename application/hub/{main => classes}/tasks/crawler/ping/class_CrawlerPingTask.php (100%) rename application/hub/{main => classes}/tasks/crawler/publisher/.htaccess (100%) rename application/hub/{main => classes}/tasks/crawler/publisher/class_CrawlerRemoteJobPublisherTask.php (100%) rename application/hub/{main => classes}/tasks/crawler/scanner/.htaccess (100%) rename application/hub/{main => classes}/tasks/crawler/scanner/class_Crawler (100%) rename application/hub/{main => classes}/tasks/crawler/scanner/uploaded_list/.htaccess (100%) rename application/hub/{main => classes}/tasks/crawler/scanner/uploaded_list/class_CrawlerUploadedListScannerTask.php (100%) rename application/hub/{main => classes}/tasks/crawler/snippet_extractor/.htaccess (100%) rename application/hub/{main => classes}/tasks/crawler/snippet_extractor/class_CrawlerSnippetExtractorTask.php (100%) rename application/hub/{main => classes}/tasks/crawler/structure_analyzer/.htaccess (100%) rename application/hub/{main => classes}/tasks/crawler/structure_analyzer/class_CrawlerStructureAnalyzerTask.php (100%) rename application/hub/{main => classes}/tasks/crawler/url_crawler/.htaccess (100%) rename application/hub/{main => classes}/tasks/crawler/url_crawler/local/.htaccess (100%) rename application/hub/{main => classes}/tasks/crawler/url_crawler/local/class_CrawlerLocalUrlCrawlerTask.php (100%) rename application/hub/{main => classes}/tasks/crawler/url_crawler/remote/.htaccess (100%) rename application/hub/{main => classes}/tasks/crawler/url_crawler/remote/class_CrawlerRemoteUrlCrawlerTask.php (100%) rename application/hub/{main => classes}/tasks/crawler/url_source/.htaccess (100%) rename application/hub/{main => classes}/tasks/crawler/url_source/class_CrawlerUrlSource (100%) rename application/hub/{main => classes}/tasks/crawler/url_source/class_CrawlerUrlSourceFoundRssTask.php (100%) rename application/hub/{main => classes}/tasks/crawler/url_source/class_CrawlerUrlSourceLocalStartTask.php (100%) rename application/hub/{main => classes}/tasks/crawler/url_source/class_CrawlerUrlSourceRssStartTask.php (100%) rename application/hub/{main => classes}/tasks/crawler/url_source/class_CrawlerUrlSourceUploadedListTask.php (100%) rename application/hub/{main => classes}/tasks/cruncher/.htaccess (100%) rename application/hub/{main => classes}/tasks/cruncher/class_Cruncher (100%) rename application/hub/{main => classes}/tasks/cruncher/class_CruncherKeyProducerTask.php (100%) rename application/hub/{main => classes}/tasks/cruncher/class_CruncherTestUnitProducerTask.php (100%) rename application/hub/{main => classes}/tasks/cruncher/class_CruncherWorkUnitFetcherTask.php (100%) rename application/hub/{main => classes}/tasks/miner/.htaccess (100%) rename application/hub/{main => classes}/tasks/miner/block_fetcher/.htaccess (100%) rename application/hub/{main => classes}/tasks/miner/block_fetcher/class_MinerBlockFetcherTask.php (100%) rename application/hub/{main => classes}/tasks/miner/block_producer/.htaccess (100%) rename application/hub/{main => classes}/tasks/miner/block_producer/class_MinerRealGenesisBlockProducerTask.php (100%) rename application/hub/{main => classes}/tasks/miner/block_producer/class_MinerTestGenesisBlockProducerTask.php (100%) rename application/hub/{main => classes}/tasks/miner/class_Miner (100%) rename application/hub/{main => classes}/tasks/miner/communicator/.htaccess (100%) rename application/hub/{main => classes}/tasks/miner/communicator/class_MinerNodeCommunicatorTask.php (100%) rename application/hub/{main => classes}/tasks/network/.htaccess (100%) rename application/hub/{main => classes}/tasks/network/class_NetworkPackage (100%) rename application/hub/{main => classes}/tasks/network/class_NetworkPackageReaderTask.php (100%) rename application/hub/{main => classes}/tasks/network/class_NetworkPackageWriterTask.php (100%) rename application/hub/{main => classes}/tasks/node/.htaccess (100%) rename application/hub/{main => classes}/tasks/node/announcement/.htaccess (100%) rename application/hub/{main => classes}/tasks/node/announcement/class_NodeAnnouncementTask.php (100%) rename application/hub/{main => classes}/tasks/node/chunks/.htaccess (100%) rename application/hub/{main => classes}/tasks/node/chunks/class_NodeChunkAssemblerTask.php (100%) rename application/hub/{main => classes}/tasks/node/class_Node (100%) rename application/hub/{main => classes}/tasks/node/decoder/.htaccess (100%) rename application/hub/{main => classes}/tasks/node/decoder/class_NodePackageDecoderTask.php (100%) rename application/hub/{main => classes}/tasks/node/dht/.htaccess (100%) rename application/hub/{main => classes}/tasks/node/dht/class_NodeDht (100%) rename application/hub/{main => classes}/tasks/node/dht/class_NodeDhtBootstrapTask.php (100%) rename application/hub/{main => classes}/tasks/node/dht/class_NodeDhtInitializationTask.php (100%) rename application/hub/{main => classes}/tasks/node/dht/class_NodeDhtLateBootstrapTask.php (100%) rename application/hub/{main => classes}/tasks/node/dht/class_NodeDhtPublicationCheckTask.php (100%) rename application/hub/{main => classes}/tasks/node/dht/class_NodeDhtPublicationTask.php (100%) rename application/hub/{main => classes}/tasks/node/dht/class_NodeDhtQueryTask.php (100%) rename application/hub/{main => classes}/tasks/node/listener/.htaccess (100%) rename application/hub/{main => classes}/tasks/node/listener/class_NodeSocketListenerTask.php (100%) rename application/hub/{main => classes}/tasks/node/ping/.htaccess (100%) rename application/hub/{main => classes}/tasks/node/ping/class_NodePingTask.php (100%) rename application/hub/{main => classes}/tasks/node/self_connect/.htaccess (100%) rename application/hub/{main => classes}/tasks/node/self_connect/class_NodeSelfConnectTask.php (100%) rename application/hub/{main => classes}/tasks/node/tags/.htaccess (100%) rename application/hub/{main => classes}/tasks/node/tags/class_NodePackageTagsInitTask.php (100%) rename application/hub/{main => classes}/tasks/node/update/.htaccess (100%) rename application/hub/{main => classes}/tasks/node/update/class_NodeUpdateCheckTask.php (100%) rename application/hub/{main => classes}/template/.htaccess (100%) rename application/hub/{main => classes}/template/announcement/.htaccess (100%) rename application/hub/{main => classes}/template/announcement/class_XmlAnnouncementTemplateEngine.php (100%) rename application/hub/{main => classes}/template/answer/.htaccess (100%) rename application/hub/{main => classes}/template/answer/announcement/.htaccess (100%) rename application/hub/{main => classes}/template/answer/announcement/class_XmlAnnouncementAnswerTemplateEngine.php (100%) rename application/hub/{main => classes}/template/answer/class_ (100%) rename application/hub/{main => classes}/template/answer/class_BaseXmlAnswerTemplateEngine.php (100%) rename application/hub/{main => classes}/template/answer/dht/.htaccess (100%) rename application/hub/{main => classes}/template/answer/dht/class_XmlDhtBootstrapAnswerTemplateEngine.php (100%) rename application/hub/{main => classes}/template/answer/requests/.htaccess (100%) rename application/hub/{main => classes}/template/answer/requests/class_XmlRequestNodeListAnswerTemplateEngine.php (100%) rename application/hub/{main => classes}/template/class_ (100%) rename application/hub/{main => classes}/template/class_BaseXmlTemplateEngine.php (100%) rename application/hub/{main => classes}/template/connect/.htaccess (100%) rename application/hub/{main => classes}/template/connect/class_XmlSelfConnectTemplateEngine.php (100%) rename application/hub/{main => classes}/template/dht/.htaccess (100%) rename application/hub/{main => classes}/template/dht/class_XmlDhtBootstrapTemplateEngine.php (100%) rename application/hub/{main => classes}/template/entries/.htaccess (100%) rename application/hub/{main => classes}/template/entries/class_XmlRequestNodeListEntryTemplateEngine.php (100%) rename application/hub/{main => classes}/template/objects/.htaccess (100%) rename application/hub/{main => classes}/template/objects/class_XmlObjectRegistryTemplateEngine.php (100%) rename application/hub/{main => classes}/template/producer/.htaccess (100%) rename application/hub/{main => classes}/template/producer/test_units/.htaccess (100%) rename application/hub/{main => classes}/template/producer/test_units/class_XmlCruncherTestUnitTemplateEngine.php (100%) rename application/hub/{main => classes}/template/producer/work_units/.htaccess (100%) rename application/hub/{main => classes}/template/publish/.htaccess (100%) rename application/hub/{main => classes}/template/publish/class_XmlDhtPublishEntryTemplateEngine.php (100%) rename application/hub/{main => classes}/template/requests/.htaccess (100%) rename application/hub/{main => classes}/template/requests/class_XmlRequestNodeListTemplateEngine.php (100%) rename application/hub/{main => classes}/template/work_units/.htaccess (100%) rename application/hub/{main => classes}/tools/.htaccess (100%) rename application/hub/{main => classes}/tools/class_HubTools.php (100%) rename application/hub/{main => classes}/unl/.htaccess (100%) rename application/hub/{main => classes}/unl/class_UniversalNodeLocator.php (100%) rename application/hub/{main => classes}/visitor/.htaccess (100%) rename application/hub/{main => classes}/visitor/pool/.htaccess (100%) rename application/hub/{main => classes}/visitor/pool/class_ (100%) rename application/hub/{main => classes}/visitor/pool/handler/.htaccess (100%) rename application/hub/{main => classes}/visitor/pool/handler/class_Handler (100%) rename application/hub/{main => classes}/visitor/pool/monitor/.htaccess (100%) rename application/hub/{main => classes}/visitor/pool/monitor/class_RawDataPoolMonitorVisitor.php (100%) rename application/hub/{main => classes}/visitor/pool/shutdown/.htaccess (100%) rename application/hub/{main => classes}/visitor/pool/shutdown/class_Shutdown (100%) rename application/hub/{main => classes}/visitor/pool/shutdown/class_ShutdownListenerPoolVisitor.php (100%) rename application/hub/{main => classes}/visitor/socket/.htaccess (100%) rename application/hub/{main => classes}/visitor/socket/class_HalfShutdownSocketVisitor.php (100%) rename application/hub/{main => classes}/visitor/socket/class_ShutdownSocketVisitor.php (100%) diff --git a/application/hub/main/.htaccess b/application/hub/classes/.htaccess similarity index 100% rename from application/hub/main/.htaccess rename to application/hub/classes/.htaccess diff --git a/application/hub/main/apt-proxy/.htaccess b/application/hub/classes/apt-proxy/.htaccess similarity index 100% rename from application/hub/main/apt-proxy/.htaccess rename to application/hub/classes/apt-proxy/.htaccess diff --git a/application/hub/main/apt-proxy/class_ b/application/hub/classes/apt-proxy/class_ similarity index 100% rename from application/hub/main/apt-proxy/class_ rename to application/hub/classes/apt-proxy/class_ diff --git a/application/hub/main/apt-proxy/class_BaseNodeAptProxy.php b/application/hub/classes/apt-proxy/class_BaseNodeAptProxy.php similarity index 100% rename from application/hub/main/apt-proxy/class_BaseNodeAptProxy.php rename to application/hub/classes/apt-proxy/class_BaseNodeAptProxy.php diff --git a/application/hub/main/apt-proxy/console/.htaccess b/application/hub/classes/apt-proxy/console/.htaccess similarity index 100% rename from application/hub/main/apt-proxy/console/.htaccess rename to application/hub/classes/apt-proxy/console/.htaccess diff --git a/application/hub/main/apt-proxy/console/class_NodeConsoleAptProxy.php b/application/hub/classes/apt-proxy/console/class_NodeConsoleAptProxy.php similarity index 100% rename from application/hub/main/apt-proxy/console/class_NodeConsoleAptProxy.php rename to application/hub/classes/apt-proxy/console/class_NodeConsoleAptProxy.php diff --git a/application/hub/main/blocks/.htaccess b/application/hub/classes/blocks/.htaccess similarity index 100% rename from application/hub/main/blocks/.htaccess rename to application/hub/classes/blocks/.htaccess diff --git a/application/hub/main/blocks/class_ b/application/hub/classes/blocks/class_ similarity index 100% rename from application/hub/main/blocks/class_ rename to application/hub/classes/blocks/class_ diff --git a/application/hub/main/blocks/class_BaseBlock.php b/application/hub/classes/blocks/class_BaseBlock.php similarity index 100% rename from application/hub/main/blocks/class_BaseBlock.php rename to application/hub/classes/blocks/class_BaseBlock.php diff --git a/application/hub/main/blocks/miner/.htaccess b/application/hub/classes/blocks/miner/.htaccess similarity index 100% rename from application/hub/main/blocks/miner/.htaccess rename to application/hub/classes/blocks/miner/.htaccess diff --git a/application/hub/main/blocks/miner/class_HashBlock.php b/application/hub/classes/blocks/miner/class_HashBlock.php similarity index 100% rename from application/hub/main/blocks/miner/class_HashBlock.php rename to application/hub/classes/blocks/miner/class_HashBlock.php diff --git a/application/hub/main/chains/.htaccess b/application/hub/classes/chains/.htaccess similarity index 100% rename from application/hub/main/chains/.htaccess rename to application/hub/classes/chains/.htaccess diff --git a/application/hub/main/chains/class_PackageFilterChain.php b/application/hub/classes/chains/class_PackageFilterChain.php similarity index 100% rename from application/hub/main/chains/class_PackageFilterChain.php rename to application/hub/classes/chains/class_PackageFilterChain.php diff --git a/application/hub/main/chat/.htaccess b/application/hub/classes/chat/.htaccess similarity index 100% rename from application/hub/main/chat/.htaccess rename to application/hub/classes/chat/.htaccess diff --git a/application/hub/main/chat/class_ b/application/hub/classes/chat/class_ similarity index 100% rename from application/hub/main/chat/class_ rename to application/hub/classes/chat/class_ diff --git a/application/hub/main/chat/class_BaseNodeChat.php b/application/hub/classes/chat/class_BaseNodeChat.php similarity index 100% rename from application/hub/main/chat/class_BaseNodeChat.php rename to application/hub/classes/chat/class_BaseNodeChat.php diff --git a/application/hub/main/chat/console/.htaccess b/application/hub/classes/chat/console/.htaccess similarity index 100% rename from application/hub/main/chat/console/.htaccess rename to application/hub/classes/chat/console/.htaccess diff --git a/application/hub/main/chat/console/class_NodeConsoleChat.php b/application/hub/classes/chat/console/class_NodeConsoleChat.php similarity index 100% rename from application/hub/main/chat/console/class_NodeConsoleChat.php rename to application/hub/classes/chat/console/class_NodeConsoleChat.php diff --git a/application/hub/main/class_ b/application/hub/classes/class_ similarity index 100% rename from application/hub/main/class_ rename to application/hub/classes/class_ diff --git a/application/hub/main/class_Base b/application/hub/classes/class_Base similarity index 100% rename from application/hub/main/class_Base rename to application/hub/classes/class_Base diff --git a/application/hub/main/class_BaseHubSystem.php b/application/hub/classes/class_BaseHubSystem.php similarity index 100% rename from application/hub/main/class_BaseHubSystem.php rename to application/hub/classes/class_BaseHubSystem.php diff --git a/application/hub/main/commands/.htaccess b/application/hub/classes/commands/.htaccess similarity index 100% rename from application/hub/main/commands/.htaccess rename to application/hub/classes/commands/.htaccess diff --git a/application/hub/main/commands/console/.htaccess b/application/hub/classes/commands/console/.htaccess similarity index 100% rename from application/hub/main/commands/console/.htaccess rename to application/hub/classes/commands/console/.htaccess diff --git a/application/hub/main/commands/console/class_HubConsoleAptProxyCommand.php b/application/hub/classes/commands/console/class_HubConsoleAptProxyCommand.php similarity index 100% rename from application/hub/main/commands/console/class_HubConsoleAptProxyCommand.php rename to application/hub/classes/commands/console/class_HubConsoleAptProxyCommand.php diff --git a/application/hub/main/commands/console/class_HubConsoleChatCommand.php b/application/hub/classes/commands/console/class_HubConsoleChatCommand.php similarity index 100% rename from application/hub/main/commands/console/class_HubConsoleChatCommand.php rename to application/hub/classes/commands/console/class_HubConsoleChatCommand.php diff --git a/application/hub/main/commands/console/class_HubConsoleCrawlerCommand.php b/application/hub/classes/commands/console/class_HubConsoleCrawlerCommand.php similarity index 100% rename from application/hub/main/commands/console/class_HubConsoleCrawlerCommand.php rename to application/hub/classes/commands/console/class_HubConsoleCrawlerCommand.php diff --git a/application/hub/main/commands/console/class_HubConsoleCruncherCommand.php b/application/hub/classes/commands/console/class_HubConsoleCruncherCommand.php similarity index 100% rename from application/hub/main/commands/console/class_HubConsoleCruncherCommand.php rename to application/hub/classes/commands/console/class_HubConsoleCruncherCommand.php diff --git a/application/hub/main/commands/console/class_HubConsoleMainCommand.php b/application/hub/classes/commands/console/class_HubConsoleMainCommand.php similarity index 100% rename from application/hub/main/commands/console/class_HubConsoleMainCommand.php rename to application/hub/classes/commands/console/class_HubConsoleMainCommand.php diff --git a/application/hub/main/commands/console/class_HubConsoleMinerCommand.php b/application/hub/classes/commands/console/class_HubConsoleMinerCommand.php similarity index 100% rename from application/hub/main/commands/console/class_HubConsoleMinerCommand.php rename to application/hub/classes/commands/console/class_HubConsoleMinerCommand.php diff --git a/application/hub/main/commands/html/.htaccess b/application/hub/classes/commands/html/.htaccess similarity index 100% rename from application/hub/main/commands/html/.htaccess rename to application/hub/classes/commands/html/.htaccess diff --git a/application/hub/main/commands/html/class_HubHtmlIndexCommand.php b/application/hub/classes/commands/html/class_HubHtmlIndexCommand.php similarity index 100% rename from application/hub/main/commands/html/class_HubHtmlIndexCommand.php rename to application/hub/classes/commands/html/class_HubHtmlIndexCommand.php diff --git a/application/hub/main/communicator/.htaccess b/application/hub/classes/communicator/.htaccess similarity index 100% rename from application/hub/main/communicator/.htaccess rename to application/hub/classes/communicator/.htaccess diff --git a/application/hub/main/communicator/class_ b/application/hub/classes/communicator/class_ similarity index 100% rename from application/hub/main/communicator/class_ rename to application/hub/classes/communicator/class_ diff --git a/application/hub/main/communicator/class_BaseCommunicator.php b/application/hub/classes/communicator/class_BaseCommunicator.php similarity index 100% rename from application/hub/main/communicator/class_BaseCommunicator.php rename to application/hub/classes/communicator/class_BaseCommunicator.php diff --git a/application/hub/main/communicator/crawler/.htaccess b/application/hub/classes/communicator/crawler/.htaccess similarity index 100% rename from application/hub/main/communicator/crawler/.htaccess rename to application/hub/classes/communicator/crawler/.htaccess diff --git a/application/hub/main/communicator/crawler/class_CrawlerNodeCommunicator.php b/application/hub/classes/communicator/crawler/class_CrawlerNodeCommunicator.php similarity index 100% rename from application/hub/main/communicator/crawler/class_CrawlerNodeCommunicator.php rename to application/hub/classes/communicator/crawler/class_CrawlerNodeCommunicator.php diff --git a/application/hub/main/communicator/miner/.htaccess b/application/hub/classes/communicator/miner/.htaccess similarity index 100% rename from application/hub/main/communicator/miner/.htaccess rename to application/hub/classes/communicator/miner/.htaccess diff --git a/application/hub/main/communicator/miner/class_MinerNodeCommunicator.php b/application/hub/classes/communicator/miner/class_MinerNodeCommunicator.php similarity index 100% rename from application/hub/main/communicator/miner/class_MinerNodeCommunicator.php rename to application/hub/classes/communicator/miner/class_MinerNodeCommunicator.php diff --git a/application/hub/main/compressor/.htaccess b/application/hub/classes/compressor/.htaccess similarity index 100% rename from application/hub/main/compressor/.htaccess rename to application/hub/classes/compressor/.htaccess diff --git a/application/hub/main/compressor/decorator/.htaccess b/application/hub/classes/compressor/decorator/.htaccess similarity index 100% rename from application/hub/main/compressor/decorator/.htaccess rename to application/hub/classes/compressor/decorator/.htaccess diff --git a/application/hub/main/compressor/decorator/class_NetworkPackageCompressorDecorator.php b/application/hub/classes/compressor/decorator/class_NetworkPackageCompressorDecorator.php similarity index 100% rename from application/hub/main/compressor/decorator/class_NetworkPackageCompressorDecorator.php rename to application/hub/classes/compressor/decorator/class_NetworkPackageCompressorDecorator.php diff --git a/application/hub/main/connectors/.htaccess b/application/hub/classes/connectors/.htaccess similarity index 100% rename from application/hub/main/connectors/.htaccess rename to application/hub/classes/connectors/.htaccess diff --git a/application/hub/main/connectors/query/.htaccess b/application/hub/classes/connectors/query/.htaccess similarity index 100% rename from application/hub/main/connectors/query/.htaccess rename to application/hub/classes/connectors/query/.htaccess diff --git a/application/hub/main/connectors/query/class_ b/application/hub/classes/connectors/query/class_ similarity index 100% rename from application/hub/main/connectors/query/class_ rename to application/hub/classes/connectors/query/class_ diff --git a/application/hub/main/connectors/query/local/.htaccess b/application/hub/classes/connectors/query/local/.htaccess similarity index 100% rename from application/hub/main/connectors/query/local/.htaccess rename to application/hub/classes/connectors/query/local/.htaccess diff --git a/application/hub/main/connectors/queues/.htaccess b/application/hub/classes/connectors/queues/.htaccess similarity index 100% rename from application/hub/main/connectors/queues/.htaccess rename to application/hub/classes/connectors/queues/.htaccess diff --git a/application/hub/main/connectors/queues/class_ b/application/hub/classes/connectors/queues/class_ similarity index 100% rename from application/hub/main/connectors/queues/class_ rename to application/hub/classes/connectors/queues/class_ diff --git a/application/hub/main/connectors/queues/local/.htaccess b/application/hub/classes/connectors/queues/local/.htaccess similarity index 100% rename from application/hub/main/connectors/queues/local/.htaccess rename to application/hub/classes/connectors/queues/local/.htaccess diff --git a/application/hub/main/controller/.htaccess b/application/hub/classes/controller/.htaccess similarity index 100% rename from application/hub/main/controller/.htaccess rename to application/hub/classes/controller/.htaccess diff --git a/application/hub/main/controller/console/.htaccess b/application/hub/classes/controller/console/.htaccess similarity index 100% rename from application/hub/main/controller/console/.htaccess rename to application/hub/classes/controller/console/.htaccess diff --git a/application/hub/main/controller/console/class_HubConsoleAptProxyController.php b/application/hub/classes/controller/console/class_HubConsoleAptProxyController.php similarity index 100% rename from application/hub/main/controller/console/class_HubConsoleAptProxyController.php rename to application/hub/classes/controller/console/class_HubConsoleAptProxyController.php diff --git a/application/hub/main/controller/console/class_HubConsoleChatController.php b/application/hub/classes/controller/console/class_HubConsoleChatController.php similarity index 100% rename from application/hub/main/controller/console/class_HubConsoleChatController.php rename to application/hub/classes/controller/console/class_HubConsoleChatController.php diff --git a/application/hub/main/controller/console/class_HubConsoleCrawlerController.php b/application/hub/classes/controller/console/class_HubConsoleCrawlerController.php similarity index 100% rename from application/hub/main/controller/console/class_HubConsoleCrawlerController.php rename to application/hub/classes/controller/console/class_HubConsoleCrawlerController.php diff --git a/application/hub/main/controller/console/class_HubConsoleCruncherController.php b/application/hub/classes/controller/console/class_HubConsoleCruncherController.php similarity index 100% rename from application/hub/main/controller/console/class_HubConsoleCruncherController.php rename to application/hub/classes/controller/console/class_HubConsoleCruncherController.php diff --git a/application/hub/main/controller/console/class_HubConsoleDefaultNewsController.php b/application/hub/classes/controller/console/class_HubConsoleDefaultNewsController.php similarity index 100% rename from application/hub/main/controller/console/class_HubConsoleDefaultNewsController.php rename to application/hub/classes/controller/console/class_HubConsoleDefaultNewsController.php diff --git a/application/hub/main/controller/console/class_HubConsoleMinerController.php b/application/hub/classes/controller/console/class_HubConsoleMinerController.php similarity index 100% rename from application/hub/main/controller/console/class_HubConsoleMinerController.php rename to application/hub/classes/controller/console/class_HubConsoleMinerController.php diff --git a/application/hub/main/controller/html/.htaccess b/application/hub/classes/controller/html/.htaccess similarity index 100% rename from application/hub/main/controller/html/.htaccess rename to application/hub/classes/controller/html/.htaccess diff --git a/application/hub/main/crawler/.htaccess b/application/hub/classes/crawler/.htaccess similarity index 100% rename from application/hub/main/crawler/.htaccess rename to application/hub/classes/crawler/.htaccess diff --git a/application/hub/main/crawler/class_ b/application/hub/classes/crawler/class_ similarity index 100% rename from application/hub/main/crawler/class_ rename to application/hub/classes/crawler/class_ diff --git a/application/hub/main/crawler/class_BaseNodeCrawler.php b/application/hub/classes/crawler/class_BaseNodeCrawler.php similarity index 100% rename from application/hub/main/crawler/class_BaseNodeCrawler.php rename to application/hub/classes/crawler/class_BaseNodeCrawler.php diff --git a/application/hub/main/crawler/console/.htaccess b/application/hub/classes/crawler/console/.htaccess similarity index 100% rename from application/hub/main/crawler/console/.htaccess rename to application/hub/classes/crawler/console/.htaccess diff --git a/application/hub/main/crawler/console/class_NodeConsoleCrawler.php b/application/hub/classes/crawler/console/class_NodeConsoleCrawler.php similarity index 100% rename from application/hub/main/crawler/console/class_NodeConsoleCrawler.php rename to application/hub/classes/crawler/console/class_NodeConsoleCrawler.php diff --git a/application/hub/main/cruncher/.htaccess b/application/hub/classes/cruncher/.htaccess similarity index 100% rename from application/hub/main/cruncher/.htaccess rename to application/hub/classes/cruncher/.htaccess diff --git a/application/hub/main/cruncher/class_ b/application/hub/classes/cruncher/class_ similarity index 100% rename from application/hub/main/cruncher/class_ rename to application/hub/classes/cruncher/class_ diff --git a/application/hub/main/cruncher/class_BaseHubCruncher.php b/application/hub/classes/cruncher/class_BaseHubCruncher.php similarity index 100% rename from application/hub/main/cruncher/class_BaseHubCruncher.php rename to application/hub/classes/cruncher/class_BaseHubCruncher.php diff --git a/application/hub/main/cruncher/mcrypt/.htaccess b/application/hub/classes/cruncher/mcrypt/.htaccess similarity index 100% rename from application/hub/main/cruncher/mcrypt/.htaccess rename to application/hub/classes/cruncher/mcrypt/.htaccess diff --git a/application/hub/main/cruncher/mcrypt/class_HubMcryptCruncher.php b/application/hub/classes/cruncher/mcrypt/class_HubMcryptCruncher.php similarity index 100% rename from application/hub/main/cruncher/mcrypt/class_HubMcryptCruncher.php rename to application/hub/classes/cruncher/mcrypt/class_HubMcryptCruncher.php diff --git a/application/hub/main/database/.htaccess b/application/hub/classes/database/.htaccess similarity index 100% rename from application/hub/main/database/.htaccess rename to application/hub/classes/database/.htaccess diff --git a/application/hub/main/database/frontend/.htaccess b/application/hub/classes/database/frontend/.htaccess similarity index 100% rename from application/hub/main/database/frontend/.htaccess rename to application/hub/classes/database/frontend/.htaccess diff --git a/application/hub/main/database/frontend/cruncher/.htaccess b/application/hub/classes/database/frontend/cruncher/.htaccess similarity index 100% rename from application/hub/main/database/frontend/cruncher/.htaccess rename to application/hub/classes/database/frontend/cruncher/.htaccess diff --git a/application/hub/main/database/frontend/cruncher/class_CruncherUnitDatabaseWrapper.php b/application/hub/classes/database/frontend/cruncher/class_CruncherUnitDatabaseWrapper.php similarity index 100% rename from application/hub/main/database/frontend/cruncher/class_CruncherUnitDatabaseWrapper.php rename to application/hub/classes/database/frontend/cruncher/class_CruncherUnitDatabaseWrapper.php diff --git a/application/hub/main/database/frontend/node/.htaccess b/application/hub/classes/database/frontend/node/.htaccess similarity index 100% rename from application/hub/main/database/frontend/node/.htaccess rename to application/hub/classes/database/frontend/node/.htaccess diff --git a/application/hub/main/database/frontend/node/class_NodeDistributedHashTableDatabaseWrapper.php b/application/hub/classes/database/frontend/node/class_NodeDistributedHashTableDatabaseWrapper.php similarity index 100% rename from application/hub/main/database/frontend/node/class_NodeDistributedHashTableDatabaseWrapper.php rename to application/hub/classes/database/frontend/node/class_NodeDistributedHashTableDatabaseWrapper.php diff --git a/application/hub/main/database/frontend/node/class_NodeInformationDatabaseWrapper.php b/application/hub/classes/database/frontend/node/class_NodeInformationDatabaseWrapper.php similarity index 100% rename from application/hub/main/database/frontend/node/class_NodeInformationDatabaseWrapper.php rename to application/hub/classes/database/frontend/node/class_NodeInformationDatabaseWrapper.php diff --git a/application/hub/main/database/frontend/states/.htaccess b/application/hub/classes/database/frontend/states/.htaccess similarity index 100% rename from application/hub/main/database/frontend/states/.htaccess rename to application/hub/classes/database/frontend/states/.htaccess diff --git a/application/hub/main/database/frontend/states/class_PeerStateLookupDatabaseWrapper.php b/application/hub/classes/database/frontend/states/class_PeerStateLookupDatabaseWrapper.php similarity index 100% rename from application/hub/main/database/frontend/states/class_PeerStateLookupDatabaseWrapper.php rename to application/hub/classes/database/frontend/states/class_PeerStateLookupDatabaseWrapper.php diff --git a/application/hub/main/decoder/.htaccess b/application/hub/classes/decoder/.htaccess similarity index 100% rename from application/hub/main/decoder/.htaccess rename to application/hub/classes/decoder/.htaccess diff --git a/application/hub/main/decoder/class_ b/application/hub/classes/decoder/class_ similarity index 100% rename from application/hub/main/decoder/class_ rename to application/hub/classes/decoder/class_ diff --git a/application/hub/main/decoder/class_BaseDecoder.php b/application/hub/classes/decoder/class_BaseDecoder.php similarity index 100% rename from application/hub/main/decoder/class_BaseDecoder.php rename to application/hub/classes/decoder/class_BaseDecoder.php diff --git a/application/hub/main/decoder/package/.htaccess b/application/hub/classes/decoder/package/.htaccess similarity index 100% rename from application/hub/main/decoder/package/.htaccess rename to application/hub/classes/decoder/package/.htaccess diff --git a/application/hub/main/decoder/package/class_PackageDecoder.php b/application/hub/classes/decoder/package/class_PackageDecoder.php similarity index 100% rename from application/hub/main/decoder/package/class_PackageDecoder.php rename to application/hub/classes/decoder/package/class_PackageDecoder.php diff --git a/application/hub/main/dht/.htaccess b/application/hub/classes/dht/.htaccess similarity index 100% rename from application/hub/main/dht/.htaccess rename to application/hub/classes/dht/.htaccess diff --git a/application/hub/main/dht/class_ b/application/hub/classes/dht/class_ similarity index 100% rename from application/hub/main/dht/class_ rename to application/hub/classes/dht/class_ diff --git a/application/hub/main/dht/class_BaseDht.php b/application/hub/classes/dht/class_BaseDht.php similarity index 100% rename from application/hub/main/dht/class_BaseDht.php rename to application/hub/classes/dht/class_BaseDht.php diff --git a/application/hub/main/dht/node/.htaccess b/application/hub/classes/dht/node/.htaccess similarity index 100% rename from application/hub/main/dht/node/.htaccess rename to application/hub/classes/dht/node/.htaccess diff --git a/application/hub/main/dht/node/class_NodeDhtFacade.php b/application/hub/classes/dht/node/class_NodeDhtFacade.php similarity index 100% rename from application/hub/main/dht/node/class_NodeDhtFacade.php rename to application/hub/classes/dht/node/class_NodeDhtFacade.php diff --git a/application/hub/main/discovery/.htaccess b/application/hub/classes/discovery/.htaccess similarity index 100% rename from application/hub/main/discovery/.htaccess rename to application/hub/classes/discovery/.htaccess diff --git a/application/hub/main/discovery/class_ b/application/hub/classes/discovery/class_ similarity index 100% rename from application/hub/main/discovery/class_ rename to application/hub/classes/discovery/class_ diff --git a/application/hub/main/discovery/class_BaseNodeDiscovery.php b/application/hub/classes/discovery/class_BaseNodeDiscovery.php similarity index 100% rename from application/hub/main/discovery/class_BaseNodeDiscovery.php rename to application/hub/classes/discovery/class_BaseNodeDiscovery.php diff --git a/application/hub/main/discovery/node/.htaccess b/application/hub/classes/discovery/node/.htaccess similarity index 100% rename from application/hub/main/discovery/node/.htaccess rename to application/hub/classes/discovery/node/.htaccess diff --git a/application/hub/main/discovery/node/class_UniversalNodeLocatorDiscovery.php b/application/hub/classes/discovery/node/class_UniversalNodeLocatorDiscovery.php similarity index 100% rename from application/hub/main/discovery/node/class_UniversalNodeLocatorDiscovery.php rename to application/hub/classes/discovery/node/class_UniversalNodeLocatorDiscovery.php diff --git a/application/hub/main/discovery/protocol/.htaccess b/application/hub/classes/discovery/protocol/.htaccess similarity index 100% rename from application/hub/main/discovery/protocol/.htaccess rename to application/hub/classes/discovery/protocol/.htaccess diff --git a/application/hub/main/discovery/protocol/class_ProtocolDiscovery.php b/application/hub/classes/discovery/protocol/class_ProtocolDiscovery.php similarity index 100% rename from application/hub/main/discovery/protocol/class_ProtocolDiscovery.php rename to application/hub/classes/discovery/protocol/class_ProtocolDiscovery.php diff --git a/application/hub/main/discovery/recipient/.htaccess b/application/hub/classes/discovery/recipient/.htaccess similarity index 100% rename from application/hub/main/discovery/recipient/.htaccess rename to application/hub/classes/discovery/recipient/.htaccess diff --git a/application/hub/main/discovery/recipient/class_ b/application/hub/classes/discovery/recipient/class_ similarity index 100% rename from application/hub/main/discovery/recipient/class_ rename to application/hub/classes/discovery/recipient/class_ diff --git a/application/hub/main/discovery/recipient/class_BaseRecipientDiscovery.php b/application/hub/classes/discovery/recipient/class_BaseRecipientDiscovery.php similarity index 100% rename from application/hub/main/discovery/recipient/class_BaseRecipientDiscovery.php rename to application/hub/classes/discovery/recipient/class_BaseRecipientDiscovery.php diff --git a/application/hub/main/discovery/recipient/dht/.htaccess b/application/hub/classes/discovery/recipient/dht/.htaccess similarity index 100% rename from application/hub/main/discovery/recipient/dht/.htaccess rename to application/hub/classes/discovery/recipient/dht/.htaccess diff --git a/application/hub/main/discovery/recipient/dht/class_DhtRecipientDiscovery.php b/application/hub/classes/discovery/recipient/dht/class_DhtRecipientDiscovery.php similarity index 100% rename from application/hub/main/discovery/recipient/dht/class_DhtRecipientDiscovery.php rename to application/hub/classes/discovery/recipient/dht/class_DhtRecipientDiscovery.php diff --git a/application/hub/main/discovery/recipient/package/.htaccess b/application/hub/classes/discovery/recipient/package/.htaccess similarity index 100% rename from application/hub/main/discovery/recipient/package/.htaccess rename to application/hub/classes/discovery/recipient/package/.htaccess diff --git a/application/hub/main/discovery/recipient/package/class_PackageRecipientDiscovery.php b/application/hub/classes/discovery/recipient/package/class_PackageRecipientDiscovery.php similarity index 100% rename from application/hub/main/discovery/recipient/package/class_PackageRecipientDiscovery.php rename to application/hub/classes/discovery/recipient/package/class_PackageRecipientDiscovery.php diff --git a/application/hub/main/discovery/recipient/socket/.htaccess b/application/hub/classes/discovery/recipient/socket/.htaccess similarity index 100% rename from application/hub/main/discovery/recipient/socket/.htaccess rename to application/hub/classes/discovery/recipient/socket/.htaccess diff --git a/application/hub/main/discovery/recipient/socket/class_PackageSocketDiscovery.php b/application/hub/classes/discovery/recipient/socket/class_PackageSocketDiscovery.php similarity index 100% rename from application/hub/main/discovery/recipient/socket/class_PackageSocketDiscovery.php rename to application/hub/classes/discovery/recipient/socket/class_PackageSocketDiscovery.php diff --git a/application/hub/main/factories/.htaccess b/application/hub/classes/factories/.htaccess similarity index 100% rename from application/hub/main/factories/.htaccess rename to application/hub/classes/factories/.htaccess diff --git a/application/hub/main/factories/chain/.htaccess b/application/hub/classes/factories/chain/.htaccess similarity index 100% rename from application/hub/main/factories/chain/.htaccess rename to application/hub/classes/factories/chain/.htaccess diff --git a/application/hub/main/factories/chain/class_PackageFilterChainFactory.php b/application/hub/classes/factories/chain/class_PackageFilterChainFactory.php similarity index 100% rename from application/hub/main/factories/chain/class_PackageFilterChainFactory.php rename to application/hub/classes/factories/chain/class_PackageFilterChainFactory.php diff --git a/application/hub/main/factories/chunks/.htaccess b/application/hub/classes/factories/chunks/.htaccess similarity index 100% rename from application/hub/main/factories/chunks/.htaccess rename to application/hub/classes/factories/chunks/.htaccess diff --git a/application/hub/main/factories/chunks/class_ChunkHandlerFactory.php b/application/hub/classes/factories/chunks/class_ChunkHandlerFactory.php similarity index 100% rename from application/hub/main/factories/chunks/class_ChunkHandlerFactory.php rename to application/hub/classes/factories/chunks/class_ChunkHandlerFactory.php diff --git a/application/hub/main/factories/class_ b/application/hub/classes/factories/class_ similarity index 100% rename from application/hub/main/factories/class_ rename to application/hub/classes/factories/class_ diff --git a/application/hub/main/factories/communicator/.htaccess b/application/hub/classes/factories/communicator/.htaccess similarity index 100% rename from application/hub/main/factories/communicator/.htaccess rename to application/hub/classes/factories/communicator/.htaccess diff --git a/application/hub/main/factories/communicator/class_CommunicatorFactory.php b/application/hub/classes/factories/communicator/class_CommunicatorFactory.php similarity index 100% rename from application/hub/main/factories/communicator/class_CommunicatorFactory.php rename to application/hub/classes/factories/communicator/class_CommunicatorFactory.php diff --git a/application/hub/main/factories/decoder/.htaccess b/application/hub/classes/factories/decoder/.htaccess similarity index 100% rename from application/hub/main/factories/decoder/.htaccess rename to application/hub/classes/factories/decoder/.htaccess diff --git a/application/hub/main/factories/decoder/class_DecoderFactory.php b/application/hub/classes/factories/decoder/class_DecoderFactory.php similarity index 100% rename from application/hub/main/factories/decoder/class_DecoderFactory.php rename to application/hub/classes/factories/decoder/class_DecoderFactory.php diff --git a/application/hub/main/factories/dht/.htaccess b/application/hub/classes/factories/dht/.htaccess similarity index 100% rename from application/hub/main/factories/dht/.htaccess rename to application/hub/classes/factories/dht/.htaccess diff --git a/application/hub/main/factories/dht/class_DhtObjectFactory.php b/application/hub/classes/factories/dht/class_DhtObjectFactory.php similarity index 100% rename from application/hub/main/factories/dht/class_DhtObjectFactory.php rename to application/hub/classes/factories/dht/class_DhtObjectFactory.php diff --git a/application/hub/main/factories/discovery/.htaccess b/application/hub/classes/factories/discovery/.htaccess similarity index 100% rename from application/hub/main/factories/discovery/.htaccess rename to application/hub/classes/factories/discovery/.htaccess diff --git a/application/hub/main/factories/discovery/class_PackageDiscoveryFactory.php b/application/hub/classes/factories/discovery/class_PackageDiscoveryFactory.php similarity index 100% rename from application/hub/main/factories/discovery/class_PackageDiscoveryFactory.php rename to application/hub/classes/factories/discovery/class_PackageDiscoveryFactory.php diff --git a/application/hub/main/factories/discovery/class_SocketDiscoveryFactory.php b/application/hub/classes/factories/discovery/class_SocketDiscoveryFactory.php similarity index 100% rename from application/hub/main/factories/discovery/class_SocketDiscoveryFactory.php rename to application/hub/classes/factories/discovery/class_SocketDiscoveryFactory.php diff --git a/application/hub/main/factories/fragmenter/.htaccess b/application/hub/classes/factories/fragmenter/.htaccess similarity index 100% rename from application/hub/main/factories/fragmenter/.htaccess rename to application/hub/classes/factories/fragmenter/.htaccess diff --git a/application/hub/main/factories/handler/.htaccess b/application/hub/classes/factories/handler/.htaccess similarity index 100% rename from application/hub/main/factories/handler/.htaccess rename to application/hub/classes/factories/handler/.htaccess diff --git a/application/hub/main/factories/handler/class_MessageTypeHandlerFactory.php b/application/hub/classes/factories/handler/class_MessageTypeHandlerFactory.php similarity index 100% rename from application/hub/main/factories/handler/class_MessageTypeHandlerFactory.php rename to application/hub/classes/factories/handler/class_MessageTypeHandlerFactory.php diff --git a/application/hub/main/factories/handler/class_ProtocolHandlerFactory.php b/application/hub/classes/factories/handler/class_ProtocolHandlerFactory.php similarity index 100% rename from application/hub/main/factories/handler/class_ProtocolHandlerFactory.php rename to application/hub/classes/factories/handler/class_ProtocolHandlerFactory.php diff --git a/application/hub/main/factories/info/.htaccess b/application/hub/classes/factories/info/.htaccess similarity index 100% rename from application/hub/main/factories/info/.htaccess rename to application/hub/classes/factories/info/.htaccess diff --git a/application/hub/main/factories/info/class_ConnectionInfoFactory.php b/application/hub/classes/factories/info/class_ConnectionInfoFactory.php similarity index 100% rename from application/hub/main/factories/info/class_ConnectionInfoFactory.php rename to application/hub/classes/factories/info/class_ConnectionInfoFactory.php diff --git a/application/hub/main/factories/lists/.htaccess b/application/hub/classes/factories/lists/.htaccess similarity index 100% rename from application/hub/main/factories/lists/.htaccess rename to application/hub/classes/factories/lists/.htaccess diff --git a/application/hub/main/factories/lists/class_RecipientListFactory.php b/application/hub/classes/factories/lists/class_RecipientListFactory.php similarity index 100% rename from application/hub/main/factories/lists/class_RecipientListFactory.php rename to application/hub/classes/factories/lists/class_RecipientListFactory.php diff --git a/application/hub/main/factories/node/.htaccess b/application/hub/classes/factories/node/.htaccess similarity index 100% rename from application/hub/main/factories/node/.htaccess rename to application/hub/classes/factories/node/.htaccess diff --git a/application/hub/main/factories/node/class_NodeObjectFactory.php b/application/hub/classes/factories/node/class_NodeObjectFactory.php similarity index 100% rename from application/hub/main/factories/node/class_NodeObjectFactory.php rename to application/hub/classes/factories/node/class_NodeObjectFactory.php diff --git a/application/hub/main/factories/package/.htaccess b/application/hub/classes/factories/package/.htaccess similarity index 100% rename from application/hub/main/factories/package/.htaccess rename to application/hub/classes/factories/package/.htaccess diff --git a/application/hub/main/factories/package/assembler/.htaccess b/application/hub/classes/factories/package/assembler/.htaccess similarity index 100% rename from application/hub/main/factories/package/assembler/.htaccess rename to application/hub/classes/factories/package/assembler/.htaccess diff --git a/application/hub/main/factories/package/assembler/class_PackageAssemblerFactory.php b/application/hub/classes/factories/package/assembler/class_PackageAssemblerFactory.php similarity index 100% rename from application/hub/main/factories/package/assembler/class_PackageAssemblerFactory.php rename to application/hub/classes/factories/package/assembler/class_PackageAssemblerFactory.php diff --git a/application/hub/main/factories/package/class_NetworkPackageFactory.php b/application/hub/classes/factories/package/class_NetworkPackageFactory.php similarity index 100% rename from application/hub/main/factories/package/class_NetworkPackageFactory.php rename to application/hub/classes/factories/package/class_NetworkPackageFactory.php diff --git a/application/hub/main/factories/package/fragmenter/.htaccess b/application/hub/classes/factories/package/fragmenter/.htaccess similarity index 100% rename from application/hub/main/factories/package/fragmenter/.htaccess rename to application/hub/classes/factories/package/fragmenter/.htaccess diff --git a/application/hub/main/factories/package/fragmenter/class_FragmenterFactory.php b/application/hub/classes/factories/package/fragmenter/class_FragmenterFactory.php similarity index 100% rename from application/hub/main/factories/package/fragmenter/class_FragmenterFactory.php rename to application/hub/classes/factories/package/fragmenter/class_FragmenterFactory.php diff --git a/application/hub/main/factories/producer/.htaccess b/application/hub/classes/factories/producer/.htaccess similarity index 100% rename from application/hub/main/factories/producer/.htaccess rename to application/hub/classes/factories/producer/.htaccess diff --git a/application/hub/main/factories/producer/class_ProducerFactory.php b/application/hub/classes/factories/producer/class_ProducerFactory.php similarity index 100% rename from application/hub/main/factories/producer/class_ProducerFactory.php rename to application/hub/classes/factories/producer/class_ProducerFactory.php diff --git a/application/hub/main/factories/registry/.htaccess b/application/hub/classes/factories/registry/.htaccess similarity index 100% rename from application/hub/main/factories/registry/.htaccess rename to application/hub/classes/factories/registry/.htaccess diff --git a/application/hub/main/factories/registry/class_ObjectTypeRegistryFactory.php b/application/hub/classes/factories/registry/class_ObjectTypeRegistryFactory.php similarity index 100% rename from application/hub/main/factories/registry/class_ObjectTypeRegistryFactory.php rename to application/hub/classes/factories/registry/class_ObjectTypeRegistryFactory.php diff --git a/application/hub/main/factories/resolver/.htaccess b/application/hub/classes/factories/resolver/.htaccess similarity index 100% rename from application/hub/main/factories/resolver/.htaccess rename to application/hub/classes/factories/resolver/.htaccess diff --git a/application/hub/main/factories/resolver/class_ProtocolResolverFactory.php b/application/hub/classes/factories/resolver/class_ProtocolResolverFactory.php similarity index 100% rename from application/hub/main/factories/resolver/class_ProtocolResolverFactory.php rename to application/hub/classes/factories/resolver/class_ProtocolResolverFactory.php diff --git a/application/hub/main/factories/scanner/.htaccess b/application/hub/classes/factories/scanner/.htaccess similarity index 100% rename from application/hub/main/factories/scanner/.htaccess rename to application/hub/classes/factories/scanner/.htaccess diff --git a/application/hub/main/factories/scanner/class_ScannerObjectFactory.php b/application/hub/classes/factories/scanner/class_ScannerObjectFactory.php similarity index 100% rename from application/hub/main/factories/scanner/class_ScannerObjectFactory.php rename to application/hub/classes/factories/scanner/class_ScannerObjectFactory.php diff --git a/application/hub/main/factories/socket/.htaccess b/application/hub/classes/factories/socket/.htaccess similarity index 100% rename from application/hub/main/factories/socket/.htaccess rename to application/hub/classes/factories/socket/.htaccess diff --git a/application/hub/main/factories/socket/class_SocketFactory.php b/application/hub/classes/factories/socket/class_SocketFactory.php similarity index 100% rename from application/hub/main/factories/socket/class_SocketFactory.php rename to application/hub/classes/factories/socket/class_SocketFactory.php diff --git a/application/hub/main/factories/source/.htaccess b/application/hub/classes/factories/source/.htaccess similarity index 100% rename from application/hub/main/factories/source/.htaccess rename to application/hub/classes/factories/source/.htaccess diff --git a/application/hub/main/factories/source/units/.htaccess b/application/hub/classes/factories/source/units/.htaccess similarity index 100% rename from application/hub/main/factories/source/units/.htaccess rename to application/hub/classes/factories/source/units/.htaccess diff --git a/application/hub/main/factories/source/units/class_UnitSourceFactory.php b/application/hub/classes/factories/source/units/class_UnitSourceFactory.php similarity index 100% rename from application/hub/main/factories/source/units/class_UnitSourceFactory.php rename to application/hub/classes/factories/source/units/class_UnitSourceFactory.php diff --git a/application/hub/main/factories/source/url/.htaccess b/application/hub/classes/factories/source/url/.htaccess similarity index 100% rename from application/hub/main/factories/source/url/.htaccess rename to application/hub/classes/factories/source/url/.htaccess diff --git a/application/hub/main/factories/source/url/class_UrlSourceObjectFactory.php b/application/hub/classes/factories/source/url/class_UrlSourceObjectFactory.php similarity index 100% rename from application/hub/main/factories/source/url/class_UrlSourceObjectFactory.php rename to application/hub/classes/factories/source/url/class_UrlSourceObjectFactory.php diff --git a/application/hub/main/factories/states/.htaccess b/application/hub/classes/factories/states/.htaccess similarity index 100% rename from application/hub/main/factories/states/.htaccess rename to application/hub/classes/factories/states/.htaccess diff --git a/application/hub/main/factories/states/communicator/.htaccess b/application/hub/classes/factories/states/communicator/.htaccess similarity index 100% rename from application/hub/main/factories/states/communicator/.htaccess rename to application/hub/classes/factories/states/communicator/.htaccess diff --git a/application/hub/main/factories/states/communicator/class_CommunicatorStateFactory.php b/application/hub/classes/factories/states/communicator/class_CommunicatorStateFactory.php similarity index 100% rename from application/hub/main/factories/states/communicator/class_CommunicatorStateFactory.php rename to application/hub/classes/factories/states/communicator/class_CommunicatorStateFactory.php diff --git a/application/hub/main/factories/states/crawler/.htaccess b/application/hub/classes/factories/states/crawler/.htaccess similarity index 100% rename from application/hub/main/factories/states/crawler/.htaccess rename to application/hub/classes/factories/states/crawler/.htaccess diff --git a/application/hub/main/factories/states/crawler/class_CrawlerStateFactory.php b/application/hub/classes/factories/states/crawler/class_CrawlerStateFactory.php similarity index 100% rename from application/hub/main/factories/states/crawler/class_CrawlerStateFactory.php rename to application/hub/classes/factories/states/crawler/class_CrawlerStateFactory.php diff --git a/application/hub/main/factories/states/cruncher/.htaccess b/application/hub/classes/factories/states/cruncher/.htaccess similarity index 100% rename from application/hub/main/factories/states/cruncher/.htaccess rename to application/hub/classes/factories/states/cruncher/.htaccess diff --git a/application/hub/main/factories/states/cruncher/class_CruncherStateFactory.php b/application/hub/classes/factories/states/cruncher/class_CruncherStateFactory.php similarity index 100% rename from application/hub/main/factories/states/cruncher/class_CruncherStateFactory.php rename to application/hub/classes/factories/states/cruncher/class_CruncherStateFactory.php diff --git a/application/hub/main/factories/states/dht/.htaccess b/application/hub/classes/factories/states/dht/.htaccess similarity index 100% rename from application/hub/main/factories/states/dht/.htaccess rename to application/hub/classes/factories/states/dht/.htaccess diff --git a/application/hub/main/factories/states/dht/class_DhtStateFactory.php b/application/hub/classes/factories/states/dht/class_DhtStateFactory.php similarity index 100% rename from application/hub/main/factories/states/dht/class_DhtStateFactory.php rename to application/hub/classes/factories/states/dht/class_DhtStateFactory.php diff --git a/application/hub/main/factories/states/miner/.htaccess b/application/hub/classes/factories/states/miner/.htaccess similarity index 100% rename from application/hub/main/factories/states/miner/.htaccess rename to application/hub/classes/factories/states/miner/.htaccess diff --git a/application/hub/main/factories/states/miner/class_MinerStateFactory.php b/application/hub/classes/factories/states/miner/class_MinerStateFactory.php similarity index 100% rename from application/hub/main/factories/states/miner/class_MinerStateFactory.php rename to application/hub/classes/factories/states/miner/class_MinerStateFactory.php diff --git a/application/hub/main/factories/states/node/.htaccess b/application/hub/classes/factories/states/node/.htaccess similarity index 100% rename from application/hub/main/factories/states/node/.htaccess rename to application/hub/classes/factories/states/node/.htaccess diff --git a/application/hub/main/factories/states/node/class_NodeStateFactory.php b/application/hub/classes/factories/states/node/class_NodeStateFactory.php similarity index 100% rename from application/hub/main/factories/states/node/class_NodeStateFactory.php rename to application/hub/classes/factories/states/node/class_NodeStateFactory.php diff --git a/application/hub/main/factories/states/peer/.htaccess b/application/hub/classes/factories/states/peer/.htaccess similarity index 100% rename from application/hub/main/factories/states/peer/.htaccess rename to application/hub/classes/factories/states/peer/.htaccess diff --git a/application/hub/main/factories/states/peer/class_PeerStateFactory.php b/application/hub/classes/factories/states/peer/class_PeerStateFactory.php similarity index 100% rename from application/hub/main/factories/states/peer/class_PeerStateFactory.php rename to application/hub/classes/factories/states/peer/class_PeerStateFactory.php diff --git a/application/hub/main/factories/tags/.htaccess b/application/hub/classes/factories/tags/.htaccess similarity index 100% rename from application/hub/main/factories/tags/.htaccess rename to application/hub/classes/factories/tags/.htaccess diff --git a/application/hub/main/factories/tags/class_PackageTagsFactory.php b/application/hub/classes/factories/tags/class_PackageTagsFactory.php similarity index 100% rename from application/hub/main/factories/tags/class_PackageTagsFactory.php rename to application/hub/classes/factories/tags/class_PackageTagsFactory.php diff --git a/application/hub/main/feature/.htaccess b/application/hub/classes/feature/.htaccess similarity index 100% rename from application/hub/main/feature/.htaccess rename to application/hub/classes/feature/.htaccess diff --git a/application/hub/main/feature/hubcoin_reward/.htaccess b/application/hub/classes/feature/hubcoin_reward/.htaccess similarity index 100% rename from application/hub/main/feature/hubcoin_reward/.htaccess rename to application/hub/classes/feature/hubcoin_reward/.htaccess diff --git a/application/hub/main/feature/hubcoin_reward/class_HubcoinRewardFeature.php b/application/hub/classes/feature/hubcoin_reward/class_HubcoinRewardFeature.php similarity index 100% rename from application/hub/main/feature/hubcoin_reward/class_HubcoinRewardFeature.php rename to application/hub/classes/feature/hubcoin_reward/class_HubcoinRewardFeature.php diff --git a/application/hub/main/filter/.htaccess b/application/hub/classes/filter/.htaccess similarity index 100% rename from application/hub/main/filter/.htaccess rename to application/hub/classes/filter/.htaccess diff --git a/application/hub/main/filter/activation/.htaccess b/application/hub/classes/filter/activation/.htaccess similarity index 100% rename from application/hub/main/filter/activation/.htaccess rename to application/hub/classes/filter/activation/.htaccess diff --git a/application/hub/main/filter/activation/node/.htaccess b/application/hub/classes/filter/activation/node/.htaccess similarity index 100% rename from application/hub/main/filter/activation/node/.htaccess rename to application/hub/classes/filter/activation/node/.htaccess diff --git a/application/hub/main/filter/activation/node/class_NodeActivation b/application/hub/classes/filter/activation/node/class_NodeActivation similarity index 100% rename from application/hub/main/filter/activation/node/class_NodeActivation rename to application/hub/classes/filter/activation/node/class_NodeActivation diff --git a/application/hub/main/filter/activation/node/class_NodeActivationAnnouncementFilter.php b/application/hub/classes/filter/activation/node/class_NodeActivationAnnouncementFilter.php similarity index 100% rename from application/hub/main/filter/activation/node/class_NodeActivationAnnouncementFilter.php rename to application/hub/classes/filter/activation/node/class_NodeActivationAnnouncementFilter.php diff --git a/application/hub/main/filter/apt-proxy/.htaccess b/application/hub/classes/filter/apt-proxy/.htaccess similarity index 100% rename from application/hub/main/filter/apt-proxy/.htaccess rename to application/hub/classes/filter/apt-proxy/.htaccess diff --git a/application/hub/main/filter/apt-proxy/class_AptProxyInitializationFilter.php b/application/hub/classes/filter/apt-proxy/class_AptProxyInitializationFilter.php similarity index 100% rename from application/hub/main/filter/apt-proxy/class_AptProxyInitializationFilter.php rename to application/hub/classes/filter/apt-proxy/class_AptProxyInitializationFilter.php diff --git a/application/hub/main/filter/apt-proxy/class_AptProxyPhpRequirementsFilter.php b/application/hub/classes/filter/apt-proxy/class_AptProxyPhpRequirementsFilter.php similarity index 100% rename from application/hub/main/filter/apt-proxy/class_AptProxyPhpRequirementsFilter.php rename to application/hub/classes/filter/apt-proxy/class_AptProxyPhpRequirementsFilter.php diff --git a/application/hub/main/filter/apt-proxy/class_AptProxyWelcomeTeaserFilter.php b/application/hub/classes/filter/apt-proxy/class_AptProxyWelcomeTeaserFilter.php similarity index 100% rename from application/hub/main/filter/apt-proxy/class_AptProxyWelcomeTeaserFilter.php rename to application/hub/classes/filter/apt-proxy/class_AptProxyWelcomeTeaserFilter.php diff --git a/application/hub/main/filter/bootstrap/.htaccess b/application/hub/classes/filter/bootstrap/.htaccess similarity index 100% rename from application/hub/main/filter/bootstrap/.htaccess rename to application/hub/classes/filter/bootstrap/.htaccess diff --git a/application/hub/main/filter/bootstrap/apt-proxy/.htaccess b/application/hub/classes/filter/bootstrap/apt-proxy/.htaccess similarity index 100% rename from application/hub/main/filter/bootstrap/apt-proxy/.htaccess rename to application/hub/classes/filter/bootstrap/apt-proxy/.htaccess diff --git a/application/hub/main/filter/bootstrap/apt-proxy/class_AptProxyBootstrap b/application/hub/classes/filter/bootstrap/apt-proxy/class_AptProxyBootstrap similarity index 100% rename from application/hub/main/filter/bootstrap/apt-proxy/class_AptProxyBootstrap rename to application/hub/classes/filter/bootstrap/apt-proxy/class_AptProxyBootstrap diff --git a/application/hub/main/filter/bootstrap/apt-proxy/class_AptProxyBootstrapExtraBootstrappingFilter.php b/application/hub/classes/filter/bootstrap/apt-proxy/class_AptProxyBootstrapExtraBootstrappingFilter.php similarity index 100% rename from application/hub/main/filter/bootstrap/apt-proxy/class_AptProxyBootstrapExtraBootstrappingFilter.php rename to application/hub/classes/filter/bootstrap/apt-proxy/class_AptProxyBootstrapExtraBootstrappingFilter.php diff --git a/application/hub/main/filter/bootstrap/apt-proxy/class_AptProxyBootstrapGenericActivationFilter.php b/application/hub/classes/filter/bootstrap/apt-proxy/class_AptProxyBootstrapGenericActivationFilter.php similarity index 100% rename from application/hub/main/filter/bootstrap/apt-proxy/class_AptProxyBootstrapGenericActivationFilter.php rename to application/hub/classes/filter/bootstrap/apt-proxy/class_AptProxyBootstrapGenericActivationFilter.php diff --git a/application/hub/main/filter/bootstrap/chat/.htaccess b/application/hub/classes/filter/bootstrap/chat/.htaccess similarity index 100% rename from application/hub/main/filter/bootstrap/chat/.htaccess rename to application/hub/classes/filter/bootstrap/chat/.htaccess diff --git a/application/hub/main/filter/bootstrap/chat/class_ChatBootstrap b/application/hub/classes/filter/bootstrap/chat/class_ChatBootstrap similarity index 100% rename from application/hub/main/filter/bootstrap/chat/class_ChatBootstrap rename to application/hub/classes/filter/bootstrap/chat/class_ChatBootstrap diff --git a/application/hub/main/filter/bootstrap/chat/class_ChatBootstrapExtraBootstrappingFilter.php b/application/hub/classes/filter/bootstrap/chat/class_ChatBootstrapExtraBootstrappingFilter.php similarity index 100% rename from application/hub/main/filter/bootstrap/chat/class_ChatBootstrapExtraBootstrappingFilter.php rename to application/hub/classes/filter/bootstrap/chat/class_ChatBootstrapExtraBootstrappingFilter.php diff --git a/application/hub/main/filter/bootstrap/chat/class_ChatBootstrapGenericActivationFilter.php b/application/hub/classes/filter/bootstrap/chat/class_ChatBootstrapGenericActivationFilter.php similarity index 100% rename from application/hub/main/filter/bootstrap/chat/class_ChatBootstrapGenericActivationFilter.php rename to application/hub/classes/filter/bootstrap/chat/class_ChatBootstrapGenericActivationFilter.php diff --git a/application/hub/main/filter/bootstrap/class_HubBootstrap b/application/hub/classes/filter/bootstrap/class_HubBootstrap similarity index 100% rename from application/hub/main/filter/bootstrap/class_HubBootstrap rename to application/hub/classes/filter/bootstrap/class_HubBootstrap diff --git a/application/hub/main/filter/bootstrap/crawler/.htaccess b/application/hub/classes/filter/bootstrap/crawler/.htaccess similarity index 100% rename from application/hub/main/filter/bootstrap/crawler/.htaccess rename to application/hub/classes/filter/bootstrap/crawler/.htaccess diff --git a/application/hub/main/filter/bootstrap/crawler/class_CrawlerBootstrap b/application/hub/classes/filter/bootstrap/crawler/class_CrawlerBootstrap similarity index 100% rename from application/hub/main/filter/bootstrap/crawler/class_CrawlerBootstrap rename to application/hub/classes/filter/bootstrap/crawler/class_CrawlerBootstrap diff --git a/application/hub/main/filter/bootstrap/crawler/class_CrawlerBootstrapExtraBootstrappingFilter.php b/application/hub/classes/filter/bootstrap/crawler/class_CrawlerBootstrapExtraBootstrappingFilter.php similarity index 100% rename from application/hub/main/filter/bootstrap/crawler/class_CrawlerBootstrapExtraBootstrappingFilter.php rename to application/hub/classes/filter/bootstrap/crawler/class_CrawlerBootstrapExtraBootstrappingFilter.php diff --git a/application/hub/main/filter/bootstrap/crawler/class_CrawlerBootstrapGenericActivationFilter.php b/application/hub/classes/filter/bootstrap/crawler/class_CrawlerBootstrapGenericActivationFilter.php similarity index 100% rename from application/hub/main/filter/bootstrap/crawler/class_CrawlerBootstrapGenericActivationFilter.php rename to application/hub/classes/filter/bootstrap/crawler/class_CrawlerBootstrapGenericActivationFilter.php diff --git a/application/hub/main/filter/bootstrap/cruncher/.htaccess b/application/hub/classes/filter/bootstrap/cruncher/.htaccess similarity index 100% rename from application/hub/main/filter/bootstrap/cruncher/.htaccess rename to application/hub/classes/filter/bootstrap/cruncher/.htaccess diff --git a/application/hub/main/filter/bootstrap/cruncher/class_CruncherBootstrap b/application/hub/classes/filter/bootstrap/cruncher/class_CruncherBootstrap similarity index 100% rename from application/hub/main/filter/bootstrap/cruncher/class_CruncherBootstrap rename to application/hub/classes/filter/bootstrap/cruncher/class_CruncherBootstrap diff --git a/application/hub/main/filter/bootstrap/cruncher/class_CruncherBootstrapBufferQueueInitializerFilter.php b/application/hub/classes/filter/bootstrap/cruncher/class_CruncherBootstrapBufferQueueInitializerFilter.php similarity index 100% rename from application/hub/main/filter/bootstrap/cruncher/class_CruncherBootstrapBufferQueueInitializerFilter.php rename to application/hub/classes/filter/bootstrap/cruncher/class_CruncherBootstrapBufferQueueInitializerFilter.php diff --git a/application/hub/main/filter/bootstrap/cruncher/class_CruncherBootstrapExtraBootstrappingFilter.php b/application/hub/classes/filter/bootstrap/cruncher/class_CruncherBootstrapExtraBootstrappingFilter.php similarity index 100% rename from application/hub/main/filter/bootstrap/cruncher/class_CruncherBootstrapExtraBootstrappingFilter.php rename to application/hub/classes/filter/bootstrap/cruncher/class_CruncherBootstrapExtraBootstrappingFilter.php diff --git a/application/hub/main/filter/bootstrap/cruncher/class_CruncherBootstrapGenericActivationFilter.php b/application/hub/classes/filter/bootstrap/cruncher/class_CruncherBootstrapGenericActivationFilter.php similarity index 100% rename from application/hub/main/filter/bootstrap/cruncher/class_CruncherBootstrapGenericActivationFilter.php rename to application/hub/classes/filter/bootstrap/cruncher/class_CruncherBootstrapGenericActivationFilter.php diff --git a/application/hub/main/filter/bootstrap/miner/.htaccess b/application/hub/classes/filter/bootstrap/miner/.htaccess similarity index 100% rename from application/hub/main/filter/bootstrap/miner/.htaccess rename to application/hub/classes/filter/bootstrap/miner/.htaccess diff --git a/application/hub/main/filter/bootstrap/miner/class_MinerBootstrap b/application/hub/classes/filter/bootstrap/miner/class_MinerBootstrap similarity index 100% rename from application/hub/main/filter/bootstrap/miner/class_MinerBootstrap rename to application/hub/classes/filter/bootstrap/miner/class_MinerBootstrap diff --git a/application/hub/main/filter/bootstrap/miner/class_MinerBootstrapBufferQueueInitializerFilter.php b/application/hub/classes/filter/bootstrap/miner/class_MinerBootstrapBufferQueueInitializerFilter.php similarity index 100% rename from application/hub/main/filter/bootstrap/miner/class_MinerBootstrapBufferQueueInitializerFilter.php rename to application/hub/classes/filter/bootstrap/miner/class_MinerBootstrapBufferQueueInitializerFilter.php diff --git a/application/hub/main/filter/bootstrap/miner/class_MinerBootstrapExtraBootstrappingFilter.php b/application/hub/classes/filter/bootstrap/miner/class_MinerBootstrapExtraBootstrappingFilter.php similarity index 100% rename from application/hub/main/filter/bootstrap/miner/class_MinerBootstrapExtraBootstrappingFilter.php rename to application/hub/classes/filter/bootstrap/miner/class_MinerBootstrapExtraBootstrappingFilter.php diff --git a/application/hub/main/filter/bootstrap/miner/class_MinerBootstrapGenericActivationFilter.php b/application/hub/classes/filter/bootstrap/miner/class_MinerBootstrapGenericActivationFilter.php similarity index 100% rename from application/hub/main/filter/bootstrap/miner/class_MinerBootstrapGenericActivationFilter.php rename to application/hub/classes/filter/bootstrap/miner/class_MinerBootstrapGenericActivationFilter.php diff --git a/application/hub/main/filter/bootstrap/node/.htaccess b/application/hub/classes/filter/bootstrap/node/.htaccess similarity index 100% rename from application/hub/main/filter/bootstrap/node/.htaccess rename to application/hub/classes/filter/bootstrap/node/.htaccess diff --git a/application/hub/main/filter/bootstrap/node/class_NodeBootstrap b/application/hub/classes/filter/bootstrap/node/class_NodeBootstrap similarity index 100% rename from application/hub/main/filter/bootstrap/node/class_NodeBootstrap rename to application/hub/classes/filter/bootstrap/node/class_NodeBootstrap diff --git a/application/hub/main/filter/bootstrap/node/class_NodeBootstrapExtraBootstrappingFilter.php b/application/hub/classes/filter/bootstrap/node/class_NodeBootstrapExtraBootstrappingFilter.php similarity index 100% rename from application/hub/main/filter/bootstrap/node/class_NodeBootstrapExtraBootstrappingFilter.php rename to application/hub/classes/filter/bootstrap/node/class_NodeBootstrapExtraBootstrappingFilter.php diff --git a/application/hub/main/filter/bootstrap/node/class_NodeBootstrapGenerateNodeIdFilter.php b/application/hub/classes/filter/bootstrap/node/class_NodeBootstrapGenerateNodeIdFilter.php similarity index 100% rename from application/hub/main/filter/bootstrap/node/class_NodeBootstrapGenerateNodeIdFilter.php rename to application/hub/classes/filter/bootstrap/node/class_NodeBootstrapGenerateNodeIdFilter.php diff --git a/application/hub/main/filter/bootstrap/node/class_NodeBootstrapGeneratePrivateKeyFilter.php b/application/hub/classes/filter/bootstrap/node/class_NodeBootstrapGeneratePrivateKeyFilter.php similarity index 100% rename from application/hub/main/filter/bootstrap/node/class_NodeBootstrapGeneratePrivateKeyFilter.php rename to application/hub/classes/filter/bootstrap/node/class_NodeBootstrapGeneratePrivateKeyFilter.php diff --git a/application/hub/main/filter/bootstrap/node/class_NodeBootstrapGenerateSessionIdFilter.php b/application/hub/classes/filter/bootstrap/node/class_NodeBootstrapGenerateSessionIdFilter.php similarity index 100% rename from application/hub/main/filter/bootstrap/node/class_NodeBootstrapGenerateSessionIdFilter.php rename to application/hub/classes/filter/bootstrap/node/class_NodeBootstrapGenerateSessionIdFilter.php diff --git a/application/hub/main/filter/bootstrap/node/class_NodeBootstrapListenerPoolFilter.php b/application/hub/classes/filter/bootstrap/node/class_NodeBootstrapListenerPoolFilter.php similarity index 100% rename from application/hub/main/filter/bootstrap/node/class_NodeBootstrapListenerPoolFilter.php rename to application/hub/classes/filter/bootstrap/node/class_NodeBootstrapListenerPoolFilter.php diff --git a/application/hub/main/filter/chat/.htaccess b/application/hub/classes/filter/chat/.htaccess similarity index 100% rename from application/hub/main/filter/chat/.htaccess rename to application/hub/classes/filter/chat/.htaccess diff --git a/application/hub/main/filter/chat/class_ChatInitializationFilter.php b/application/hub/classes/filter/chat/class_ChatInitializationFilter.php similarity index 100% rename from application/hub/main/filter/chat/class_ChatInitializationFilter.php rename to application/hub/classes/filter/chat/class_ChatInitializationFilter.php diff --git a/application/hub/main/filter/chat/class_ChatPhpRequirementsFilter.php b/application/hub/classes/filter/chat/class_ChatPhpRequirementsFilter.php similarity index 100% rename from application/hub/main/filter/chat/class_ChatPhpRequirementsFilter.php rename to application/hub/classes/filter/chat/class_ChatPhpRequirementsFilter.php diff --git a/application/hub/main/filter/chat/class_ChatWelcomeTeaserFilter.php b/application/hub/classes/filter/chat/class_ChatWelcomeTeaserFilter.php similarity index 100% rename from application/hub/main/filter/chat/class_ChatWelcomeTeaserFilter.php rename to application/hub/classes/filter/chat/class_ChatWelcomeTeaserFilter.php diff --git a/application/hub/main/filter/class_ b/application/hub/classes/filter/class_ similarity index 100% rename from application/hub/main/filter/class_ rename to application/hub/classes/filter/class_ diff --git a/application/hub/main/filter/class_BaseAptProxyFilter.php b/application/hub/classes/filter/class_BaseAptProxyFilter.php similarity index 100% rename from application/hub/main/filter/class_BaseAptProxyFilter.php rename to application/hub/classes/filter/class_BaseAptProxyFilter.php diff --git a/application/hub/main/filter/class_BaseChatFilter.php b/application/hub/classes/filter/class_BaseChatFilter.php similarity index 100% rename from application/hub/main/filter/class_BaseChatFilter.php rename to application/hub/classes/filter/class_BaseChatFilter.php diff --git a/application/hub/main/filter/class_BaseCrawlerFilter.php b/application/hub/classes/filter/class_BaseCrawlerFilter.php similarity index 100% rename from application/hub/main/filter/class_BaseCrawlerFilter.php rename to application/hub/classes/filter/class_BaseCrawlerFilter.php diff --git a/application/hub/main/filter/class_BaseCruncherFilter.php b/application/hub/classes/filter/class_BaseCruncherFilter.php similarity index 100% rename from application/hub/main/filter/class_BaseCruncherFilter.php rename to application/hub/classes/filter/class_BaseCruncherFilter.php diff --git a/application/hub/main/filter/class_BaseHubFilter.php b/application/hub/classes/filter/class_BaseHubFilter.php similarity index 100% rename from application/hub/main/filter/class_BaseHubFilter.php rename to application/hub/classes/filter/class_BaseHubFilter.php diff --git a/application/hub/main/filter/class_BaseMinerFilter.php b/application/hub/classes/filter/class_BaseMinerFilter.php similarity index 100% rename from application/hub/main/filter/class_BaseMinerFilter.php rename to application/hub/classes/filter/class_BaseMinerFilter.php diff --git a/application/hub/main/filter/class_BaseNodeFilter.php b/application/hub/classes/filter/class_BaseNodeFilter.php similarity index 100% rename from application/hub/main/filter/class_BaseNodeFilter.php rename to application/hub/classes/filter/class_BaseNodeFilter.php diff --git a/application/hub/main/filter/console/.htaccess b/application/hub/classes/filter/console/.htaccess similarity index 100% rename from application/hub/main/filter/console/.htaccess rename to application/hub/classes/filter/console/.htaccess diff --git a/application/hub/main/filter/console/class_Console b/application/hub/classes/filter/console/class_Console similarity index 100% rename from application/hub/main/filter/console/class_Console rename to application/hub/classes/filter/console/class_Console diff --git a/application/hub/main/filter/crawler/.htaccess b/application/hub/classes/filter/crawler/.htaccess similarity index 100% rename from application/hub/main/filter/crawler/.htaccess rename to application/hub/classes/filter/crawler/.htaccess diff --git a/application/hub/main/filter/crawler/class_CrawlerInitializationFilter.php b/application/hub/classes/filter/crawler/class_CrawlerInitializationFilter.php similarity index 100% rename from application/hub/main/filter/crawler/class_CrawlerInitializationFilter.php rename to application/hub/classes/filter/crawler/class_CrawlerInitializationFilter.php diff --git a/application/hub/main/filter/crawler/class_CrawlerPhpRequirementsFilter.php b/application/hub/classes/filter/crawler/class_CrawlerPhpRequirementsFilter.php similarity index 100% rename from application/hub/main/filter/crawler/class_CrawlerPhpRequirementsFilter.php rename to application/hub/classes/filter/crawler/class_CrawlerPhpRequirementsFilter.php diff --git a/application/hub/main/filter/crawler/class_CrawlerWelcomeTeaserFilter.php b/application/hub/classes/filter/crawler/class_CrawlerWelcomeTeaserFilter.php similarity index 100% rename from application/hub/main/filter/crawler/class_CrawlerWelcomeTeaserFilter.php rename to application/hub/classes/filter/crawler/class_CrawlerWelcomeTeaserFilter.php diff --git a/application/hub/main/filter/cruncher/.htaccess b/application/hub/classes/filter/cruncher/.htaccess similarity index 100% rename from application/hub/main/filter/cruncher/.htaccess rename to application/hub/classes/filter/cruncher/.htaccess diff --git a/application/hub/main/filter/cruncher/class_Cruncher b/application/hub/classes/filter/cruncher/class_Cruncher similarity index 100% rename from application/hub/main/filter/cruncher/class_Cruncher rename to application/hub/classes/filter/cruncher/class_Cruncher diff --git a/application/hub/main/filter/cruncher/class_CruncherInitializationFilter.php b/application/hub/classes/filter/cruncher/class_CruncherInitializationFilter.php similarity index 100% rename from application/hub/main/filter/cruncher/class_CruncherInitializationFilter.php rename to application/hub/classes/filter/cruncher/class_CruncherInitializationFilter.php diff --git a/application/hub/main/filter/cruncher/class_CruncherPhpRequirementsFilter.php b/application/hub/classes/filter/cruncher/class_CruncherPhpRequirementsFilter.php similarity index 100% rename from application/hub/main/filter/cruncher/class_CruncherPhpRequirementsFilter.php rename to application/hub/classes/filter/cruncher/class_CruncherPhpRequirementsFilter.php diff --git a/application/hub/main/filter/cruncher/class_CruncherWelcomeTeaserFilter.php b/application/hub/classes/filter/cruncher/class_CruncherWelcomeTeaserFilter.php similarity index 100% rename from application/hub/main/filter/cruncher/class_CruncherWelcomeTeaserFilter.php rename to application/hub/classes/filter/cruncher/class_CruncherWelcomeTeaserFilter.php diff --git a/application/hub/main/filter/miner/.htaccess b/application/hub/classes/filter/miner/.htaccess similarity index 100% rename from application/hub/main/filter/miner/.htaccess rename to application/hub/classes/filter/miner/.htaccess diff --git a/application/hub/main/filter/miner/class_Miner b/application/hub/classes/filter/miner/class_Miner similarity index 100% rename from application/hub/main/filter/miner/class_Miner rename to application/hub/classes/filter/miner/class_Miner diff --git a/application/hub/main/filter/miner/class_MinerInitializationFilter.php b/application/hub/classes/filter/miner/class_MinerInitializationFilter.php similarity index 100% rename from application/hub/main/filter/miner/class_MinerInitializationFilter.php rename to application/hub/classes/filter/miner/class_MinerInitializationFilter.php diff --git a/application/hub/main/filter/miner/class_MinerPhpRequirementsFilter.php b/application/hub/classes/filter/miner/class_MinerPhpRequirementsFilter.php similarity index 100% rename from application/hub/main/filter/miner/class_MinerPhpRequirementsFilter.php rename to application/hub/classes/filter/miner/class_MinerPhpRequirementsFilter.php diff --git a/application/hub/main/filter/miner/class_MinerWelcomeTeaserFilter.php b/application/hub/classes/filter/miner/class_MinerWelcomeTeaserFilter.php similarity index 100% rename from application/hub/main/filter/miner/class_MinerWelcomeTeaserFilter.php rename to application/hub/classes/filter/miner/class_MinerWelcomeTeaserFilter.php diff --git a/application/hub/main/filter/node/.htaccess b/application/hub/classes/filter/node/.htaccess similarity index 100% rename from application/hub/main/filter/node/.htaccess rename to application/hub/classes/filter/node/.htaccess diff --git a/application/hub/main/filter/node/class_Node b/application/hub/classes/filter/node/class_Node similarity index 100% rename from application/hub/main/filter/node/class_Node rename to application/hub/classes/filter/node/class_Node diff --git a/application/hub/main/filter/node/class_NodeInitializationFilter.php b/application/hub/classes/filter/node/class_NodeInitializationFilter.php similarity index 100% rename from application/hub/main/filter/node/class_NodeInitializationFilter.php rename to application/hub/classes/filter/node/class_NodeInitializationFilter.php diff --git a/application/hub/main/filter/node/class_NodePhpRequirementsFilter.php b/application/hub/classes/filter/node/class_NodePhpRequirementsFilter.php similarity index 100% rename from application/hub/main/filter/node/class_NodePhpRequirementsFilter.php rename to application/hub/classes/filter/node/class_NodePhpRequirementsFilter.php diff --git a/application/hub/main/filter/node/class_NodeWelcomeTeaserFilter.php b/application/hub/classes/filter/node/class_NodeWelcomeTeaserFilter.php similarity index 100% rename from application/hub/main/filter/node/class_NodeWelcomeTeaserFilter.php rename to application/hub/classes/filter/node/class_NodeWelcomeTeaserFilter.php diff --git a/application/hub/main/filter/shutdown/.htaccess b/application/hub/classes/filter/shutdown/.htaccess similarity index 100% rename from application/hub/main/filter/shutdown/.htaccess rename to application/hub/classes/filter/shutdown/.htaccess diff --git a/application/hub/main/filter/shutdown/apt-proxy/.htaccess b/application/hub/classes/filter/shutdown/apt-proxy/.htaccess similarity index 100% rename from application/hub/main/filter/shutdown/apt-proxy/.htaccess rename to application/hub/classes/filter/shutdown/apt-proxy/.htaccess diff --git a/application/hub/main/filter/shutdown/apt-proxy/class_AptProxyShutdownFilter.php b/application/hub/classes/filter/shutdown/apt-proxy/class_AptProxyShutdownFilter.php similarity index 100% rename from application/hub/main/filter/shutdown/apt-proxy/class_AptProxyShutdownFilter.php rename to application/hub/classes/filter/shutdown/apt-proxy/class_AptProxyShutdownFilter.php diff --git a/application/hub/main/filter/shutdown/chat/.htaccess b/application/hub/classes/filter/shutdown/chat/.htaccess similarity index 100% rename from application/hub/main/filter/shutdown/chat/.htaccess rename to application/hub/classes/filter/shutdown/chat/.htaccess diff --git a/application/hub/main/filter/shutdown/chat/class_ChatShutdownFilter.php b/application/hub/classes/filter/shutdown/chat/class_ChatShutdownFilter.php similarity index 100% rename from application/hub/main/filter/shutdown/chat/class_ChatShutdownFilter.php rename to application/hub/classes/filter/shutdown/chat/class_ChatShutdownFilter.php diff --git a/application/hub/main/filter/shutdown/class_HubShutdown b/application/hub/classes/filter/shutdown/class_HubShutdown similarity index 100% rename from application/hub/main/filter/shutdown/class_HubShutdown rename to application/hub/classes/filter/shutdown/class_HubShutdown diff --git a/application/hub/main/filter/shutdown/crawler/.htaccess b/application/hub/classes/filter/shutdown/crawler/.htaccess similarity index 100% rename from application/hub/main/filter/shutdown/crawler/.htaccess rename to application/hub/classes/filter/shutdown/crawler/.htaccess diff --git a/application/hub/main/filter/shutdown/crawler/class_CrawlerShutdownFilter.php b/application/hub/classes/filter/shutdown/crawler/class_CrawlerShutdownFilter.php similarity index 100% rename from application/hub/main/filter/shutdown/crawler/class_CrawlerShutdownFilter.php rename to application/hub/classes/filter/shutdown/crawler/class_CrawlerShutdownFilter.php diff --git a/application/hub/main/filter/shutdown/cruncher/.htaccess b/application/hub/classes/filter/shutdown/cruncher/.htaccess similarity index 100% rename from application/hub/main/filter/shutdown/cruncher/.htaccess rename to application/hub/classes/filter/shutdown/cruncher/.htaccess diff --git a/application/hub/main/filter/shutdown/cruncher/class_CruncherShutdownFilter.php b/application/hub/classes/filter/shutdown/cruncher/class_CruncherShutdownFilter.php similarity index 100% rename from application/hub/main/filter/shutdown/cruncher/class_CruncherShutdownFilter.php rename to application/hub/classes/filter/shutdown/cruncher/class_CruncherShutdownFilter.php diff --git a/application/hub/main/filter/shutdown/miner/.htaccess b/application/hub/classes/filter/shutdown/miner/.htaccess similarity index 100% rename from application/hub/main/filter/shutdown/miner/.htaccess rename to application/hub/classes/filter/shutdown/miner/.htaccess diff --git a/application/hub/main/filter/shutdown/miner/class_MinerShutdownFilter.php b/application/hub/classes/filter/shutdown/miner/class_MinerShutdownFilter.php similarity index 100% rename from application/hub/main/filter/shutdown/miner/class_MinerShutdownFilter.php rename to application/hub/classes/filter/shutdown/miner/class_MinerShutdownFilter.php diff --git a/application/hub/main/filter/shutdown/node/.htaccess b/application/hub/classes/filter/shutdown/node/.htaccess similarity index 100% rename from application/hub/main/filter/shutdown/node/.htaccess rename to application/hub/classes/filter/shutdown/node/.htaccess diff --git a/application/hub/main/filter/shutdown/node/class_NodeShutdown b/application/hub/classes/filter/shutdown/node/class_NodeShutdown similarity index 100% rename from application/hub/main/filter/shutdown/node/class_NodeShutdown rename to application/hub/classes/filter/shutdown/node/class_NodeShutdown diff --git a/application/hub/main/filter/shutdown/node/class_NodeShutdownFlushNodeListFilter.php b/application/hub/classes/filter/shutdown/node/class_NodeShutdownFlushNodeListFilter.php similarity index 100% rename from application/hub/main/filter/shutdown/node/class_NodeShutdownFlushNodeListFilter.php rename to application/hub/classes/filter/shutdown/node/class_NodeShutdownFlushNodeListFilter.php diff --git a/application/hub/main/filter/shutdown/node/class_NodeShutdownNodeFilter.php b/application/hub/classes/filter/shutdown/node/class_NodeShutdownNodeFilter.php similarity index 100% rename from application/hub/main/filter/shutdown/node/class_NodeShutdownNodeFilter.php rename to application/hub/classes/filter/shutdown/node/class_NodeShutdownNodeFilter.php diff --git a/application/hub/main/filter/shutdown/node/class_NodeShutdownTaskHandlerFilter.php b/application/hub/classes/filter/shutdown/node/class_NodeShutdownTaskHandlerFilter.php similarity index 100% rename from application/hub/main/filter/shutdown/node/class_NodeShutdownTaskHandlerFilter.php rename to application/hub/classes/filter/shutdown/node/class_NodeShutdownTaskHandlerFilter.php diff --git a/application/hub/main/filter/tags/.htaccess b/application/hub/classes/filter/tags/.htaccess similarity index 100% rename from application/hub/main/filter/tags/.htaccess rename to application/hub/classes/filter/tags/.htaccess diff --git a/application/hub/main/filter/tags/answer/.htaccess b/application/hub/classes/filter/tags/answer/.htaccess similarity index 100% rename from application/hub/main/filter/tags/answer/.htaccess rename to application/hub/classes/filter/tags/answer/.htaccess diff --git a/application/hub/main/filter/tags/answer/class_PackageAnnouncementAnswerTagFilter.php b/application/hub/classes/filter/tags/answer/class_PackageAnnouncementAnswerTagFilter.php similarity index 100% rename from application/hub/main/filter/tags/answer/class_PackageAnnouncementAnswerTagFilter.php rename to application/hub/classes/filter/tags/answer/class_PackageAnnouncementAnswerTagFilter.php diff --git a/application/hub/main/filter/tags/answer/class_PackageDhtBootstrapAnswerTagFilter.php b/application/hub/classes/filter/tags/answer/class_PackageDhtBootstrapAnswerTagFilter.php similarity index 100% rename from application/hub/main/filter/tags/answer/class_PackageDhtBootstrapAnswerTagFilter.php rename to application/hub/classes/filter/tags/answer/class_PackageDhtBootstrapAnswerTagFilter.php diff --git a/application/hub/main/filter/tags/answer/class_PackageRequestNodeListAnswerTagFilter.php b/application/hub/classes/filter/tags/answer/class_PackageRequestNodeListAnswerTagFilter.php similarity index 100% rename from application/hub/main/filter/tags/answer/class_PackageRequestNodeListAnswerTagFilter.php rename to application/hub/classes/filter/tags/answer/class_PackageRequestNodeListAnswerTagFilter.php diff --git a/application/hub/main/filter/tags/class_PackageAnnouncementTagFilter.php b/application/hub/classes/filter/tags/class_PackageAnnouncementTagFilter.php similarity index 100% rename from application/hub/main/filter/tags/class_PackageAnnouncementTagFilter.php rename to application/hub/classes/filter/tags/class_PackageAnnouncementTagFilter.php diff --git a/application/hub/main/filter/tags/class_PackageDhtBootstrapTagFilter.php b/application/hub/classes/filter/tags/class_PackageDhtBootstrapTagFilter.php similarity index 100% rename from application/hub/main/filter/tags/class_PackageDhtBootstrapTagFilter.php rename to application/hub/classes/filter/tags/class_PackageDhtBootstrapTagFilter.php diff --git a/application/hub/main/filter/tags/class_PackageRequestNodeListTagFilter.php b/application/hub/classes/filter/tags/class_PackageRequestNodeListTagFilter.php similarity index 100% rename from application/hub/main/filter/tags/class_PackageRequestNodeListTagFilter.php rename to application/hub/classes/filter/tags/class_PackageRequestNodeListTagFilter.php diff --git a/application/hub/main/filter/tags/class_PackageSelfConnectTagFilter.php b/application/hub/classes/filter/tags/class_PackageSelfConnectTagFilter.php similarity index 100% rename from application/hub/main/filter/tags/class_PackageSelfConnectTagFilter.php rename to application/hub/classes/filter/tags/class_PackageSelfConnectTagFilter.php diff --git a/application/hub/main/filter/task/.htaccess b/application/hub/classes/filter/task/.htaccess similarity index 100% rename from application/hub/main/filter/task/.htaccess rename to application/hub/classes/filter/task/.htaccess diff --git a/application/hub/main/filter/task/apt-proxy/.htaccess b/application/hub/classes/filter/task/apt-proxy/.htaccess similarity index 100% rename from application/hub/main/filter/task/apt-proxy/.htaccess rename to application/hub/classes/filter/task/apt-proxy/.htaccess diff --git a/application/hub/main/filter/task/apt-proxy/class_AptProxyTaskHandlerInitializerFilter.php b/application/hub/classes/filter/task/apt-proxy/class_AptProxyTaskHandlerInitializerFilter.php similarity index 100% rename from application/hub/main/filter/task/apt-proxy/class_AptProxyTaskHandlerInitializerFilter.php rename to application/hub/classes/filter/task/apt-proxy/class_AptProxyTaskHandlerInitializerFilter.php diff --git a/application/hub/main/filter/task/chat/.htaccess b/application/hub/classes/filter/task/chat/.htaccess similarity index 100% rename from application/hub/main/filter/task/chat/.htaccess rename to application/hub/classes/filter/task/chat/.htaccess diff --git a/application/hub/main/filter/task/chat/class_ChatTaskHandlerInitializerFilter.php b/application/hub/classes/filter/task/chat/class_ChatTaskHandlerInitializerFilter.php similarity index 100% rename from application/hub/main/filter/task/chat/class_ChatTaskHandlerInitializerFilter.php rename to application/hub/classes/filter/task/chat/class_ChatTaskHandlerInitializerFilter.php diff --git a/application/hub/main/filter/task/crawler/.htaccess b/application/hub/classes/filter/task/crawler/.htaccess similarity index 100% rename from application/hub/main/filter/task/crawler/.htaccess rename to application/hub/classes/filter/task/crawler/.htaccess diff --git a/application/hub/main/filter/task/crawler/class_CrawlerTaskHandlerInitializerFilter.php b/application/hub/classes/filter/task/crawler/class_CrawlerTaskHandlerInitializerFilter.php similarity index 100% rename from application/hub/main/filter/task/crawler/class_CrawlerTaskHandlerInitializerFilter.php rename to application/hub/classes/filter/task/crawler/class_CrawlerTaskHandlerInitializerFilter.php diff --git a/application/hub/main/filter/task/cruncher/.htaccess b/application/hub/classes/filter/task/cruncher/.htaccess similarity index 100% rename from application/hub/main/filter/task/cruncher/.htaccess rename to application/hub/classes/filter/task/cruncher/.htaccess diff --git a/application/hub/main/filter/task/cruncher/class_CruncherTaskHandlerInitializerFilter.php b/application/hub/classes/filter/task/cruncher/class_CruncherTaskHandlerInitializerFilter.php similarity index 100% rename from application/hub/main/filter/task/cruncher/class_CruncherTaskHandlerInitializerFilter.php rename to application/hub/classes/filter/task/cruncher/class_CruncherTaskHandlerInitializerFilter.php diff --git a/application/hub/main/filter/task/miner/.htaccess b/application/hub/classes/filter/task/miner/.htaccess similarity index 100% rename from application/hub/main/filter/task/miner/.htaccess rename to application/hub/classes/filter/task/miner/.htaccess diff --git a/application/hub/main/filter/task/miner/class_MinerTaskHandlerInitializerFilter.php b/application/hub/classes/filter/task/miner/class_MinerTaskHandlerInitializerFilter.php similarity index 100% rename from application/hub/main/filter/task/miner/class_MinerTaskHandlerInitializerFilter.php rename to application/hub/classes/filter/task/miner/class_MinerTaskHandlerInitializerFilter.php diff --git a/application/hub/main/filter/task/node/.htaccess b/application/hub/classes/filter/task/node/.htaccess similarity index 100% rename from application/hub/main/filter/task/node/.htaccess rename to application/hub/classes/filter/task/node/.htaccess diff --git a/application/hub/main/filter/task/node/class_NodeTaskHandlerInitializerFilter.php b/application/hub/classes/filter/task/node/class_NodeTaskHandlerInitializerFilter.php similarity index 100% rename from application/hub/main/filter/task/node/class_NodeTaskHandlerInitializerFilter.php rename to application/hub/classes/filter/task/node/class_NodeTaskHandlerInitializerFilter.php diff --git a/application/hub/main/handler/.htaccess b/application/hub/classes/handler/.htaccess similarity index 100% rename from application/hub/main/handler/.htaccess rename to application/hub/classes/handler/.htaccess diff --git a/application/hub/main/handler/answer-status/.htaccess b/application/hub/classes/handler/answer-status/.htaccess similarity index 100% rename from application/hub/main/handler/answer-status/.htaccess rename to application/hub/classes/handler/answer-status/.htaccess diff --git a/application/hub/main/handler/answer-status/announcement/.htaccess b/application/hub/classes/handler/answer-status/announcement/.htaccess similarity index 100% rename from application/hub/main/handler/answer-status/announcement/.htaccess rename to application/hub/classes/handler/answer-status/announcement/.htaccess diff --git a/application/hub/main/handler/answer-status/announcement/class_AnnouncementAnswerOkayHandler.php b/application/hub/classes/handler/answer-status/announcement/class_AnnouncementAnswerOkayHandler.php similarity index 100% rename from application/hub/main/handler/answer-status/announcement/class_AnnouncementAnswerOkayHandler.php rename to application/hub/classes/handler/answer-status/announcement/class_AnnouncementAnswerOkayHandler.php diff --git a/application/hub/main/handler/answer-status/class_ b/application/hub/classes/handler/answer-status/class_ similarity index 100% rename from application/hub/main/handler/answer-status/class_ rename to application/hub/classes/handler/answer-status/class_ diff --git a/application/hub/main/handler/answer-status/class_BaseAnserStatusHandler.php b/application/hub/classes/handler/answer-status/class_BaseAnserStatusHandler.php similarity index 100% rename from application/hub/main/handler/answer-status/class_BaseAnserStatusHandler.php rename to application/hub/classes/handler/answer-status/class_BaseAnserStatusHandler.php diff --git a/application/hub/main/handler/answer-status/requests/.htaccess b/application/hub/classes/handler/answer-status/requests/.htaccess similarity index 100% rename from application/hub/main/handler/answer-status/requests/.htaccess rename to application/hub/classes/handler/answer-status/requests/.htaccess diff --git a/application/hub/main/handler/answer-status/requests/class_RequestNodeListAnswerOkayHandler.php b/application/hub/classes/handler/answer-status/requests/class_RequestNodeListAnswerOkayHandler.php similarity index 100% rename from application/hub/main/handler/answer-status/requests/class_RequestNodeListAnswerOkayHandler.php rename to application/hub/classes/handler/answer-status/requests/class_RequestNodeListAnswerOkayHandler.php diff --git a/application/hub/main/handler/chunks/.htaccess b/application/hub/classes/handler/chunks/.htaccess similarity index 100% rename from application/hub/main/handler/chunks/.htaccess rename to application/hub/classes/handler/chunks/.htaccess diff --git a/application/hub/main/handler/chunks/class_ChunkHandler.php b/application/hub/classes/handler/chunks/class_ChunkHandler.php similarity index 100% rename from application/hub/main/handler/chunks/class_ChunkHandler.php rename to application/hub/classes/handler/chunks/class_ChunkHandler.php diff --git a/application/hub/main/handler/class_ b/application/hub/classes/handler/class_ similarity index 100% rename from application/hub/main/handler/class_ rename to application/hub/classes/handler/class_ diff --git a/application/hub/main/handler/class_BaseDataHandler.php b/application/hub/classes/handler/class_BaseDataHandler.php similarity index 100% rename from application/hub/main/handler/class_BaseDataHandler.php rename to application/hub/classes/handler/class_BaseDataHandler.php diff --git a/application/hub/main/handler/message-types/.htaccess b/application/hub/classes/handler/message-types/.htaccess similarity index 100% rename from application/hub/main/handler/message-types/.htaccess rename to application/hub/classes/handler/message-types/.htaccess diff --git a/application/hub/main/handler/message-types/announcement/.htaccess b/application/hub/classes/handler/message-types/announcement/.htaccess similarity index 100% rename from application/hub/main/handler/message-types/announcement/.htaccess rename to application/hub/classes/handler/message-types/announcement/.htaccess diff --git a/application/hub/main/handler/message-types/announcement/class_NodeMessageAnnouncementHandler.php b/application/hub/classes/handler/message-types/announcement/class_NodeMessageAnnouncementHandler.php similarity index 100% rename from application/hub/main/handler/message-types/announcement/class_NodeMessageAnnouncementHandler.php rename to application/hub/classes/handler/message-types/announcement/class_NodeMessageAnnouncementHandler.php diff --git a/application/hub/main/handler/message-types/answer/.htaccess b/application/hub/classes/handler/message-types/answer/.htaccess similarity index 100% rename from application/hub/main/handler/message-types/answer/.htaccess rename to application/hub/classes/handler/message-types/answer/.htaccess diff --git a/application/hub/main/handler/message-types/answer/class_NodeMessageAnnouncementAnswerHandler.php b/application/hub/classes/handler/message-types/answer/class_NodeMessageAnnouncementAnswerHandler.php similarity index 100% rename from application/hub/main/handler/message-types/answer/class_NodeMessageAnnouncementAnswerHandler.php rename to application/hub/classes/handler/message-types/answer/class_NodeMessageAnnouncementAnswerHandler.php diff --git a/application/hub/main/handler/message-types/answer/class_NodeMessageDhtBootstrapAnswerHandler.php b/application/hub/classes/handler/message-types/answer/class_NodeMessageDhtBootstrapAnswerHandler.php similarity index 100% rename from application/hub/main/handler/message-types/answer/class_NodeMessageDhtBootstrapAnswerHandler.php rename to application/hub/classes/handler/message-types/answer/class_NodeMessageDhtBootstrapAnswerHandler.php diff --git a/application/hub/main/handler/message-types/answer/class_NodeMessageRequestNodeListAnswerHandler.php b/application/hub/classes/handler/message-types/answer/class_NodeMessageRequestNodeListAnswerHandler.php similarity index 100% rename from application/hub/main/handler/message-types/answer/class_NodeMessageRequestNodeListAnswerHandler.php rename to application/hub/classes/handler/message-types/answer/class_NodeMessageRequestNodeListAnswerHandler.php diff --git a/application/hub/main/handler/message-types/class_ b/application/hub/classes/handler/message-types/class_ similarity index 100% rename from application/hub/main/handler/message-types/class_ rename to application/hub/classes/handler/message-types/class_ diff --git a/application/hub/main/handler/message-types/class_BaseMessageHandler.php b/application/hub/classes/handler/message-types/class_BaseMessageHandler.php similarity index 100% rename from application/hub/main/handler/message-types/class_BaseMessageHandler.php rename to application/hub/classes/handler/message-types/class_BaseMessageHandler.php diff --git a/application/hub/main/handler/message-types/dht/.htaccess b/application/hub/classes/handler/message-types/dht/.htaccess similarity index 100% rename from application/hub/main/handler/message-types/dht/.htaccess rename to application/hub/classes/handler/message-types/dht/.htaccess diff --git a/application/hub/main/handler/message-types/dht/class_NodeMessageDhtBootstrapHandler.php b/application/hub/classes/handler/message-types/dht/class_NodeMessageDhtBootstrapHandler.php similarity index 100% rename from application/hub/main/handler/message-types/dht/class_NodeMessageDhtBootstrapHandler.php rename to application/hub/classes/handler/message-types/dht/class_NodeMessageDhtBootstrapHandler.php diff --git a/application/hub/main/handler/message-types/requests/.htaccess b/application/hub/classes/handler/message-types/requests/.htaccess similarity index 100% rename from application/hub/main/handler/message-types/requests/.htaccess rename to application/hub/classes/handler/message-types/requests/.htaccess diff --git a/application/hub/main/handler/message-types/requests/class_NodeMessageRequestNodeListHandler.php b/application/hub/classes/handler/message-types/requests/class_NodeMessageRequestNodeListHandler.php similarity index 100% rename from application/hub/main/handler/message-types/requests/class_NodeMessageRequestNodeListHandler.php rename to application/hub/classes/handler/message-types/requests/class_NodeMessageRequestNodeListHandler.php diff --git a/application/hub/main/handler/message-types/self-connect/.htaccess b/application/hub/classes/handler/message-types/self-connect/.htaccess similarity index 100% rename from application/hub/main/handler/message-types/self-connect/.htaccess rename to application/hub/classes/handler/message-types/self-connect/.htaccess diff --git a/application/hub/main/handler/message-types/self-connect/class_NodeMessageSelfConnectHandler.php b/application/hub/classes/handler/message-types/self-connect/class_NodeMessageSelfConnectHandler.php similarity index 100% rename from application/hub/main/handler/message-types/self-connect/class_NodeMessageSelfConnectHandler.php rename to application/hub/classes/handler/message-types/self-connect/class_NodeMessageSelfConnectHandler.php diff --git a/application/hub/main/handler/network/.htaccess b/application/hub/classes/handler/network/.htaccess similarity index 100% rename from application/hub/main/handler/network/.htaccess rename to application/hub/classes/handler/network/.htaccess diff --git a/application/hub/main/handler/network/class_ b/application/hub/classes/handler/network/class_ similarity index 100% rename from application/hub/main/handler/network/class_ rename to application/hub/classes/handler/network/class_ diff --git a/application/hub/main/handler/network/class_BaseRawDataHandler.php b/application/hub/classes/handler/network/class_BaseRawDataHandler.php similarity index 100% rename from application/hub/main/handler/network/class_BaseRawDataHandler.php rename to application/hub/classes/handler/network/class_BaseRawDataHandler.php diff --git a/application/hub/main/handler/network/tcp/.htaccess b/application/hub/classes/handler/network/tcp/.htaccess similarity index 100% rename from application/hub/main/handler/network/tcp/.htaccess rename to application/hub/classes/handler/network/tcp/.htaccess diff --git a/application/hub/main/handler/network/tcp/class_ b/application/hub/classes/handler/network/tcp/class_ similarity index 100% rename from application/hub/main/handler/network/tcp/class_ rename to application/hub/classes/handler/network/tcp/class_ diff --git a/application/hub/main/handler/network/tcp/class_TcpRawDataHandler.php b/application/hub/classes/handler/network/tcp/class_TcpRawDataHandler.php similarity index 100% rename from application/hub/main/handler/network/tcp/class_TcpRawDataHandler.php rename to application/hub/classes/handler/network/tcp/class_TcpRawDataHandler.php diff --git a/application/hub/main/handler/network/udp/.htaccess b/application/hub/classes/handler/network/udp/.htaccess similarity index 100% rename from application/hub/main/handler/network/udp/.htaccess rename to application/hub/classes/handler/network/udp/.htaccess diff --git a/application/hub/main/handler/network/udp/class_UdpRawDataHandler.php b/application/hub/classes/handler/network/udp/class_UdpRawDataHandler.php similarity index 100% rename from application/hub/main/handler/network/udp/class_UdpRawDataHandler.php rename to application/hub/classes/handler/network/udp/class_UdpRawDataHandler.php diff --git a/application/hub/main/handler/protocol/.htaccess b/application/hub/classes/handler/protocol/.htaccess similarity index 100% rename from application/hub/main/handler/protocol/.htaccess rename to application/hub/classes/handler/protocol/.htaccess diff --git a/application/hub/main/handler/protocol/class_ b/application/hub/classes/handler/protocol/class_ similarity index 100% rename from application/hub/main/handler/protocol/class_ rename to application/hub/classes/handler/protocol/class_ diff --git a/application/hub/main/handler/protocol/class_BaseProtocolHandler.php b/application/hub/classes/handler/protocol/class_BaseProtocolHandler.php similarity index 100% rename from application/hub/main/handler/protocol/class_BaseProtocolHandler.php rename to application/hub/classes/handler/protocol/class_BaseProtocolHandler.php diff --git a/application/hub/main/handler/protocol/ipv4/.htaccess b/application/hub/classes/handler/protocol/ipv4/.htaccess similarity index 100% rename from application/hub/main/handler/protocol/ipv4/.htaccess rename to application/hub/classes/handler/protocol/ipv4/.htaccess diff --git a/application/hub/main/handler/protocol/ipv4/class_ b/application/hub/classes/handler/protocol/ipv4/class_ similarity index 100% rename from application/hub/main/handler/protocol/ipv4/class_ rename to application/hub/classes/handler/protocol/ipv4/class_ diff --git a/application/hub/main/handler/protocol/ipv4/class_BaseIpV4ProtocolHandler.php b/application/hub/classes/handler/protocol/ipv4/class_BaseIpV4ProtocolHandler.php similarity index 100% rename from application/hub/main/handler/protocol/ipv4/class_BaseIpV4ProtocolHandler.php rename to application/hub/classes/handler/protocol/ipv4/class_BaseIpV4ProtocolHandler.php diff --git a/application/hub/main/handler/protocol/ipv4/tcp/.htaccess b/application/hub/classes/handler/protocol/ipv4/tcp/.htaccess similarity index 100% rename from application/hub/main/handler/protocol/ipv4/tcp/.htaccess rename to application/hub/classes/handler/protocol/ipv4/tcp/.htaccess diff --git a/application/hub/main/handler/protocol/ipv4/tcp/class_TcpProtocolHandler.php b/application/hub/classes/handler/protocol/ipv4/tcp/class_TcpProtocolHandler.php similarity index 100% rename from application/hub/main/handler/protocol/ipv4/tcp/class_TcpProtocolHandler.php rename to application/hub/classes/handler/protocol/ipv4/tcp/class_TcpProtocolHandler.php diff --git a/application/hub/main/helper/.htaccess b/application/hub/classes/helper/.htaccess similarity index 100% rename from application/hub/main/helper/.htaccess rename to application/hub/classes/helper/.htaccess diff --git a/application/hub/main/helper/class_ b/application/hub/classes/helper/class_ similarity index 100% rename from application/hub/main/helper/class_ rename to application/hub/classes/helper/class_ diff --git a/application/hub/main/helper/class_BaseHubSystemHelper.php b/application/hub/classes/helper/class_BaseHubSystemHelper.php similarity index 100% rename from application/hub/main/helper/class_BaseHubSystemHelper.php rename to application/hub/classes/helper/class_BaseHubSystemHelper.php diff --git a/application/hub/main/helper/connection/.htaccess b/application/hub/classes/helper/connection/.htaccess similarity index 100% rename from application/hub/main/helper/connection/.htaccess rename to application/hub/classes/helper/connection/.htaccess diff --git a/application/hub/main/helper/connection/class_ b/application/hub/classes/helper/connection/class_ similarity index 100% rename from application/hub/main/helper/connection/class_ rename to application/hub/classes/helper/connection/class_ diff --git a/application/hub/main/helper/connection/class_BaseConnectionHelper.php b/application/hub/classes/helper/connection/class_BaseConnectionHelper.php similarity index 100% rename from application/hub/main/helper/connection/class_BaseConnectionHelper.php rename to application/hub/classes/helper/connection/class_BaseConnectionHelper.php diff --git a/application/hub/main/helper/connection/ipv4/.htaccess b/application/hub/classes/helper/connection/ipv4/.htaccess similarity index 100% rename from application/hub/main/helper/connection/ipv4/.htaccess rename to application/hub/classes/helper/connection/ipv4/.htaccess diff --git a/application/hub/main/helper/connection/ipv4/class_BaseIpV4ConnectionHelper.php b/application/hub/classes/helper/connection/ipv4/class_BaseIpV4ConnectionHelper.php similarity index 100% rename from application/hub/main/helper/connection/ipv4/class_BaseIpV4ConnectionHelper.php rename to application/hub/classes/helper/connection/ipv4/class_BaseIpV4ConnectionHelper.php diff --git a/application/hub/main/helper/connection/ipv4/tcp/.htaccess b/application/hub/classes/helper/connection/ipv4/tcp/.htaccess similarity index 100% rename from application/hub/main/helper/connection/ipv4/tcp/.htaccess rename to application/hub/classes/helper/connection/ipv4/tcp/.htaccess diff --git a/application/hub/main/helper/connection/ipv4/tcp/class_TcpConnectionHelper.php b/application/hub/classes/helper/connection/ipv4/tcp/class_TcpConnectionHelper.php similarity index 100% rename from application/hub/main/helper/connection/ipv4/tcp/class_TcpConnectionHelper.php rename to application/hub/classes/helper/connection/ipv4/tcp/class_TcpConnectionHelper.php diff --git a/application/hub/main/helper/connection/ipv4/udp/.htaccess b/application/hub/classes/helper/connection/ipv4/udp/.htaccess similarity index 100% rename from application/hub/main/helper/connection/ipv4/udp/.htaccess rename to application/hub/classes/helper/connection/ipv4/udp/.htaccess diff --git a/application/hub/main/helper/connection/ipv4/udp/class_UdpConnectionHelper.php b/application/hub/classes/helper/connection/ipv4/udp/class_UdpConnectionHelper.php similarity index 100% rename from application/hub/main/helper/connection/ipv4/udp/class_UdpConnectionHelper.php rename to application/hub/classes/helper/connection/ipv4/udp/class_UdpConnectionHelper.php diff --git a/application/hub/main/helper/dht/.htaccess b/application/hub/classes/helper/dht/.htaccess similarity index 100% rename from application/hub/main/helper/dht/.htaccess rename to application/hub/classes/helper/dht/.htaccess diff --git a/application/hub/main/helper/dht/class_DhtBootstrapHelper.php b/application/hub/classes/helper/dht/class_DhtBootstrapHelper.php similarity index 100% rename from application/hub/main/helper/dht/class_DhtBootstrapHelper.php rename to application/hub/classes/helper/dht/class_DhtBootstrapHelper.php diff --git a/application/hub/main/helper/dht/class_DhtPublishEntryHelper.php b/application/hub/classes/helper/dht/class_DhtPublishEntryHelper.php similarity index 100% rename from application/hub/main/helper/dht/class_DhtPublishEntryHelper.php rename to application/hub/classes/helper/dht/class_DhtPublishEntryHelper.php diff --git a/application/hub/main/helper/messages/.htaccess b/application/hub/classes/helper/messages/.htaccess similarity index 100% rename from application/hub/main/helper/messages/.htaccess rename to application/hub/classes/helper/messages/.htaccess diff --git a/application/hub/main/helper/messages/class_ b/application/hub/classes/helper/messages/class_ similarity index 100% rename from application/hub/main/helper/messages/class_ rename to application/hub/classes/helper/messages/class_ diff --git a/application/hub/main/helper/messages/class_BaseMessageHelper.php b/application/hub/classes/helper/messages/class_BaseMessageHelper.php similarity index 100% rename from application/hub/main/helper/messages/class_BaseMessageHelper.php rename to application/hub/classes/helper/messages/class_BaseMessageHelper.php diff --git a/application/hub/main/helper/messages/crypto/.htaccess b/application/hub/classes/helper/messages/crypto/.htaccess similarity index 100% rename from application/hub/main/helper/messages/crypto/.htaccess rename to application/hub/classes/helper/messages/crypto/.htaccess diff --git a/application/hub/main/helper/messages/crypto/class_CryptoRandomUnitMessageHelper.php b/application/hub/classes/helper/messages/crypto/class_CryptoRandomUnitMessageHelper.php similarity index 100% rename from application/hub/main/helper/messages/crypto/class_CryptoRandomUnitMessageHelper.php rename to application/hub/classes/helper/messages/crypto/class_CryptoRandomUnitMessageHelper.php diff --git a/application/hub/main/helper/node/.htaccess b/application/hub/classes/helper/node/.htaccess similarity index 100% rename from application/hub/main/helper/node/.htaccess rename to application/hub/classes/helper/node/.htaccess diff --git a/application/hub/main/helper/node/announcement/.htaccess b/application/hub/classes/helper/node/announcement/.htaccess similarity index 100% rename from application/hub/main/helper/node/announcement/.htaccess rename to application/hub/classes/helper/node/announcement/.htaccess diff --git a/application/hub/main/helper/node/announcement/class_NodeAnnouncementHelper.php b/application/hub/classes/helper/node/announcement/class_NodeAnnouncementHelper.php similarity index 100% rename from application/hub/main/helper/node/announcement/class_NodeAnnouncementHelper.php rename to application/hub/classes/helper/node/announcement/class_NodeAnnouncementHelper.php diff --git a/application/hub/main/helper/node/answer/.htaccess b/application/hub/classes/helper/node/answer/.htaccess similarity index 100% rename from application/hub/main/helper/node/answer/.htaccess rename to application/hub/classes/helper/node/answer/.htaccess diff --git a/application/hub/main/helper/node/answer/announcement/.htaccess b/application/hub/classes/helper/node/answer/announcement/.htaccess similarity index 100% rename from application/hub/main/helper/node/answer/announcement/.htaccess rename to application/hub/classes/helper/node/answer/announcement/.htaccess diff --git a/application/hub/main/helper/node/answer/announcement/class_NodeAnnouncementMessageAnswerHelper.php b/application/hub/classes/helper/node/answer/announcement/class_NodeAnnouncementMessageAnswerHelper.php similarity index 100% rename from application/hub/main/helper/node/answer/announcement/class_NodeAnnouncementMessageAnswerHelper.php rename to application/hub/classes/helper/node/answer/announcement/class_NodeAnnouncementMessageAnswerHelper.php diff --git a/application/hub/main/helper/node/answer/class_BaseHubAnswerHelper.php b/application/hub/classes/helper/node/answer/class_BaseHubAnswerHelper.php similarity index 100% rename from application/hub/main/helper/node/answer/class_BaseHubAnswerHelper.php rename to application/hub/classes/helper/node/answer/class_BaseHubAnswerHelper.php diff --git a/application/hub/main/helper/node/answer/dht/.htaccess b/application/hub/classes/helper/node/answer/dht/.htaccess similarity index 100% rename from application/hub/main/helper/node/answer/dht/.htaccess rename to application/hub/classes/helper/node/answer/dht/.htaccess diff --git a/application/hub/main/helper/node/answer/dht/class_NodeDhtBootstrapMessageAnswerHelper.php b/application/hub/classes/helper/node/answer/dht/class_NodeDhtBootstrapMessageAnswerHelper.php similarity index 100% rename from application/hub/main/helper/node/answer/dht/class_NodeDhtBootstrapMessageAnswerHelper.php rename to application/hub/classes/helper/node/answer/dht/class_NodeDhtBootstrapMessageAnswerHelper.php diff --git a/application/hub/main/helper/node/answer/requests/.htaccess b/application/hub/classes/helper/node/answer/requests/.htaccess similarity index 100% rename from application/hub/main/helper/node/answer/requests/.htaccess rename to application/hub/classes/helper/node/answer/requests/.htaccess diff --git a/application/hub/main/helper/node/answer/requests/class_NodeRequestNodeListMessageAnswerHelper.php b/application/hub/classes/helper/node/answer/requests/class_NodeRequestNodeListMessageAnswerHelper.php similarity index 100% rename from application/hub/main/helper/node/answer/requests/class_NodeRequestNodeListMessageAnswerHelper.php rename to application/hub/classes/helper/node/answer/requests/class_NodeRequestNodeListMessageAnswerHelper.php diff --git a/application/hub/main/helper/node/class_ b/application/hub/classes/helper/node/class_ similarity index 100% rename from application/hub/main/helper/node/class_ rename to application/hub/classes/helper/node/class_ diff --git a/application/hub/main/helper/node/class_BaseNodeHelper.php b/application/hub/classes/helper/node/class_BaseNodeHelper.php similarity index 100% rename from application/hub/main/helper/node/class_BaseNodeHelper.php rename to application/hub/classes/helper/node/class_BaseNodeHelper.php diff --git a/application/hub/main/helper/node/connection/.htaccess b/application/hub/classes/helper/node/connection/.htaccess similarity index 100% rename from application/hub/main/helper/node/connection/.htaccess rename to application/hub/classes/helper/node/connection/.htaccess diff --git a/application/hub/main/helper/node/connection/class_NodeSelfConnectHelper.php b/application/hub/classes/helper/node/connection/class_NodeSelfConnectHelper.php similarity index 100% rename from application/hub/main/helper/node/connection/class_NodeSelfConnectHelper.php rename to application/hub/classes/helper/node/connection/class_NodeSelfConnectHelper.php diff --git a/application/hub/main/helper/node/requests/.htaccess b/application/hub/classes/helper/node/requests/.htaccess similarity index 100% rename from application/hub/main/helper/node/requests/.htaccess rename to application/hub/classes/helper/node/requests/.htaccess diff --git a/application/hub/main/helper/node/requests/class_NodeRequestNodeListHelper.php b/application/hub/classes/helper/node/requests/class_NodeRequestNodeListHelper.php similarity index 100% rename from application/hub/main/helper/node/requests/class_NodeRequestNodeListHelper.php rename to application/hub/classes/helper/node/requests/class_NodeRequestNodeListHelper.php diff --git a/application/hub/main/helper/work_units/.htaccess b/application/hub/classes/helper/work_units/.htaccess similarity index 100% rename from application/hub/main/helper/work_units/.htaccess rename to application/hub/classes/helper/work_units/.htaccess diff --git a/application/hub/main/helper/work_units/class_ b/application/hub/classes/helper/work_units/class_ similarity index 100% rename from application/hub/main/helper/work_units/class_ rename to application/hub/classes/helper/work_units/class_ diff --git a/application/hub/main/helper/work_units/class_BaseWorkUnitHelper.php b/application/hub/classes/helper/work_units/class_BaseWorkUnitHelper.php similarity index 100% rename from application/hub/main/helper/work_units/class_BaseWorkUnitHelper.php rename to application/hub/classes/helper/work_units/class_BaseWorkUnitHelper.php diff --git a/application/hub/main/helper/work_units/cruncher/.htaccess b/application/hub/classes/helper/work_units/cruncher/.htaccess similarity index 100% rename from application/hub/main/helper/work_units/cruncher/.htaccess rename to application/hub/classes/helper/work_units/cruncher/.htaccess diff --git a/application/hub/main/helper/work_units/cruncher/class_CruncherTestUnitHelper.php b/application/hub/classes/helper/work_units/cruncher/class_CruncherTestUnitHelper.php similarity index 100% rename from application/hub/main/helper/work_units/cruncher/class_CruncherTestUnitHelper.php rename to application/hub/classes/helper/work_units/cruncher/class_CruncherTestUnitHelper.php diff --git a/application/hub/main/info/.htaccess b/application/hub/classes/info/.htaccess similarity index 100% rename from application/hub/main/info/.htaccess rename to application/hub/classes/info/.htaccess diff --git a/application/hub/main/info/class_ b/application/hub/classes/info/class_ similarity index 100% rename from application/hub/main/info/class_ rename to application/hub/classes/info/class_ diff --git a/application/hub/main/info/class_BaseInfo.php b/application/hub/classes/info/class_BaseInfo.php similarity index 100% rename from application/hub/main/info/class_BaseInfo.php rename to application/hub/classes/info/class_BaseInfo.php diff --git a/application/hub/main/info/connection/.htaccess b/application/hub/classes/info/connection/.htaccess similarity index 100% rename from application/hub/main/info/connection/.htaccess rename to application/hub/classes/info/connection/.htaccess diff --git a/application/hub/main/info/connection/class_ConnectionInfo.php b/application/hub/classes/info/connection/class_ConnectionInfo.php similarity index 100% rename from application/hub/main/info/connection/class_ConnectionInfo.php rename to application/hub/classes/info/connection/class_ConnectionInfo.php diff --git a/application/hub/main/iterator/.htaccess b/application/hub/classes/iterator/.htaccess similarity index 100% rename from application/hub/main/iterator/.htaccess rename to application/hub/classes/iterator/.htaccess diff --git a/application/hub/main/iterator/hub/.htaccess b/application/hub/classes/iterator/hub/.htaccess similarity index 100% rename from application/hub/main/iterator/hub/.htaccess rename to application/hub/classes/iterator/hub/.htaccess diff --git a/application/hub/main/iterator/hub/class_HubPingIterator.php b/application/hub/classes/iterator/hub/class_HubPingIterator.php similarity index 100% rename from application/hub/main/iterator/hub/class_HubPingIterator.php rename to application/hub/classes/iterator/hub/class_HubPingIterator.php diff --git a/application/hub/main/iterator/network/.htaccess b/application/hub/classes/iterator/network/.htaccess similarity index 100% rename from application/hub/main/iterator/network/.htaccess rename to application/hub/classes/iterator/network/.htaccess diff --git a/application/hub/main/iterator/network/class_NetworkListenIterator.php b/application/hub/classes/iterator/network/class_NetworkListenIterator.php similarity index 100% rename from application/hub/main/iterator/network/class_NetworkListenIterator.php rename to application/hub/classes/iterator/network/class_NetworkListenIterator.php diff --git a/application/hub/main/iterator/pool/.htaccess b/application/hub/classes/iterator/pool/.htaccess similarity index 100% rename from application/hub/main/iterator/pool/.htaccess rename to application/hub/classes/iterator/pool/.htaccess diff --git a/application/hub/main/iterator/pool/handler/.htaccess b/application/hub/classes/iterator/pool/handler/.htaccess similarity index 100% rename from application/hub/main/iterator/pool/handler/.htaccess rename to application/hub/classes/iterator/pool/handler/.htaccess diff --git a/application/hub/main/iterator/pool/handler/class_Handler b/application/hub/classes/iterator/pool/handler/class_Handler similarity index 100% rename from application/hub/main/iterator/pool/handler/class_Handler rename to application/hub/classes/iterator/pool/handler/class_Handler diff --git a/application/hub/main/iterator/pool/handler/class_HandlerPoolIterator.php b/application/hub/classes/iterator/pool/handler/class_HandlerPoolIterator.php similarity index 100% rename from application/hub/main/iterator/pool/handler/class_HandlerPoolIterator.php rename to application/hub/classes/iterator/pool/handler/class_HandlerPoolIterator.php diff --git a/application/hub/main/iterator/pool/monitor/.htaccess b/application/hub/classes/iterator/pool/monitor/.htaccess similarity index 100% rename from application/hub/main/iterator/pool/monitor/.htaccess rename to application/hub/classes/iterator/pool/monitor/.htaccess diff --git a/application/hub/main/iterator/pool/monitor/class_MonitorPoolIterator.php b/application/hub/classes/iterator/pool/monitor/class_MonitorPoolIterator.php similarity index 100% rename from application/hub/main/iterator/pool/monitor/class_MonitorPoolIterator.php rename to application/hub/classes/iterator/pool/monitor/class_MonitorPoolIterator.php diff --git a/application/hub/main/iterator/pool/shutdown/.htaccess b/application/hub/classes/iterator/pool/shutdown/.htaccess similarity index 100% rename from application/hub/main/iterator/pool/shutdown/.htaccess rename to application/hub/classes/iterator/pool/shutdown/.htaccess diff --git a/application/hub/main/iterator/pool/shutdown/class_Shutdown b/application/hub/classes/iterator/pool/shutdown/class_Shutdown similarity index 100% rename from application/hub/main/iterator/pool/shutdown/class_Shutdown rename to application/hub/classes/iterator/pool/shutdown/class_Shutdown diff --git a/application/hub/main/iterator/pool/shutdown/class_ShutdownPoolIterator.php b/application/hub/classes/iterator/pool/shutdown/class_ShutdownPoolIterator.php similarity index 100% rename from application/hub/main/iterator/pool/shutdown/class_ShutdownPoolIterator.php rename to application/hub/classes/iterator/pool/shutdown/class_ShutdownPoolIterator.php diff --git a/application/hub/main/iterator/pool/tasks/.htaccess b/application/hub/classes/iterator/pool/tasks/.htaccess similarity index 100% rename from application/hub/main/iterator/pool/tasks/.htaccess rename to application/hub/classes/iterator/pool/tasks/.htaccess diff --git a/application/hub/main/iterator/pool/tasks/class_TaskPoolIterator.php b/application/hub/classes/iterator/pool/tasks/class_TaskPoolIterator.php similarity index 100% rename from application/hub/main/iterator/pool/tasks/class_TaskPoolIterator.php rename to application/hub/classes/iterator/pool/tasks/class_TaskPoolIterator.php diff --git a/application/hub/main/iterator/producer/.htaccess b/application/hub/classes/iterator/producer/.htaccess similarity index 100% rename from application/hub/main/iterator/producer/.htaccess rename to application/hub/classes/iterator/producer/.htaccess diff --git a/application/hub/main/iterator/producer/keys/.htaccess b/application/hub/classes/iterator/producer/keys/.htaccess similarity index 100% rename from application/hub/main/iterator/producer/keys/.htaccess rename to application/hub/classes/iterator/producer/keys/.htaccess diff --git a/application/hub/main/iterator/producer/keys/class_TestUnitKeyProducerIterator.php b/application/hub/classes/iterator/producer/keys/class_TestUnitKeyProducerIterator.php similarity index 100% rename from application/hub/main/iterator/producer/keys/class_TestUnitKeyProducerIterator.php rename to application/hub/classes/iterator/producer/keys/class_TestUnitKeyProducerIterator.php diff --git a/application/hub/main/listener/.htaccess b/application/hub/classes/listener/.htaccess similarity index 100% rename from application/hub/main/listener/.htaccess rename to application/hub/classes/listener/.htaccess diff --git a/application/hub/main/listener/class_BaseListenerDecorator.php b/application/hub/classes/listener/class_BaseListenerDecorator.php similarity index 100% rename from application/hub/main/listener/class_BaseListenerDecorator.php rename to application/hub/classes/listener/class_BaseListenerDecorator.php diff --git a/application/hub/main/listener/decorators/.htaccess b/application/hub/classes/listener/decorators/.htaccess similarity index 100% rename from application/hub/main/listener/decorators/.htaccess rename to application/hub/classes/listener/decorators/.htaccess diff --git a/application/hub/main/listener/tcp/.htaccess b/application/hub/classes/listener/tcp/.htaccess similarity index 100% rename from application/hub/main/listener/tcp/.htaccess rename to application/hub/classes/listener/tcp/.htaccess diff --git a/application/hub/main/listener/tcp/class_ b/application/hub/classes/listener/tcp/class_ similarity index 100% rename from application/hub/main/listener/tcp/class_ rename to application/hub/classes/listener/tcp/class_ diff --git a/application/hub/main/listener/tcp/class_TcpListener.php b/application/hub/classes/listener/tcp/class_TcpListener.php similarity index 100% rename from application/hub/main/listener/tcp/class_TcpListener.php rename to application/hub/classes/listener/tcp/class_TcpListener.php diff --git a/application/hub/main/listener/tcp/decorators/.htaccess b/application/hub/classes/listener/tcp/decorators/.htaccess similarity index 100% rename from application/hub/main/listener/tcp/decorators/.htaccess rename to application/hub/classes/listener/tcp/decorators/.htaccess diff --git a/application/hub/main/listener/tcp/decorators/class_ClientTcpListenerDecorator.php b/application/hub/classes/listener/tcp/decorators/class_ClientTcpListenerDecorator.php similarity index 100% rename from application/hub/main/listener/tcp/decorators/class_ClientTcpListenerDecorator.php rename to application/hub/classes/listener/tcp/decorators/class_ClientTcpListenerDecorator.php diff --git a/application/hub/main/listener/tcp/decorators/class_HubTcpListenerDecorator.php b/application/hub/classes/listener/tcp/decorators/class_HubTcpListenerDecorator.php similarity index 100% rename from application/hub/main/listener/tcp/decorators/class_HubTcpListenerDecorator.php rename to application/hub/classes/listener/tcp/decorators/class_HubTcpListenerDecorator.php diff --git a/application/hub/main/listener/udp/.htaccess b/application/hub/classes/listener/udp/.htaccess similarity index 100% rename from application/hub/main/listener/udp/.htaccess rename to application/hub/classes/listener/udp/.htaccess diff --git a/application/hub/main/listener/udp/class_ b/application/hub/classes/listener/udp/class_ similarity index 100% rename from application/hub/main/listener/udp/class_ rename to application/hub/classes/listener/udp/class_ diff --git a/application/hub/main/listener/udp/class_UdpListener.php b/application/hub/classes/listener/udp/class_UdpListener.php similarity index 100% rename from application/hub/main/listener/udp/class_UdpListener.php rename to application/hub/classes/listener/udp/class_UdpListener.php diff --git a/application/hub/main/listener/udp/decorators/.htaccess b/application/hub/classes/listener/udp/decorators/.htaccess similarity index 100% rename from application/hub/main/listener/udp/decorators/.htaccess rename to application/hub/classes/listener/udp/decorators/.htaccess diff --git a/application/hub/main/listener/udp/decorators/class_ClientUdpListenerDecorator.php b/application/hub/classes/listener/udp/decorators/class_ClientUdpListenerDecorator.php similarity index 100% rename from application/hub/main/listener/udp/decorators/class_ClientUdpListenerDecorator.php rename to application/hub/classes/listener/udp/decorators/class_ClientUdpListenerDecorator.php diff --git a/application/hub/main/listener/udp/decorators/class_HubUdpListenerDecorator.php b/application/hub/classes/listener/udp/decorators/class_HubUdpListenerDecorator.php similarity index 100% rename from application/hub/main/listener/udp/decorators/class_HubUdpListenerDecorator.php rename to application/hub/classes/listener/udp/decorators/class_HubUdpListenerDecorator.php diff --git a/application/hub/main/lists/.htaccess b/application/hub/classes/lists/.htaccess similarity index 100% rename from application/hub/main/lists/.htaccess rename to application/hub/classes/lists/.htaccess diff --git a/application/hub/main/lists/hub/.htaccess b/application/hub/classes/lists/hub/.htaccess similarity index 100% rename from application/hub/main/lists/hub/.htaccess rename to application/hub/classes/lists/hub/.htaccess diff --git a/application/hub/main/lists/hub/class_HubList.php b/application/hub/classes/lists/hub/class_HubList.php similarity index 100% rename from application/hub/main/lists/hub/class_HubList.php rename to application/hub/classes/lists/hub/class_HubList.php diff --git a/application/hub/main/lists/pool/.htaccess b/application/hub/classes/lists/pool/.htaccess similarity index 100% rename from application/hub/main/lists/pool/.htaccess rename to application/hub/classes/lists/pool/.htaccess diff --git a/application/hub/main/lists/pool/class_PoolEntriesList.php b/application/hub/classes/lists/pool/class_PoolEntriesList.php similarity index 100% rename from application/hub/main/lists/pool/class_PoolEntriesList.php rename to application/hub/classes/lists/pool/class_PoolEntriesList.php diff --git a/application/hub/main/lists/query/.htaccess b/application/hub/classes/lists/query/.htaccess similarity index 100% rename from application/hub/main/lists/query/.htaccess rename to application/hub/classes/lists/query/.htaccess diff --git a/application/hub/main/lists/query/local/.htaccess b/application/hub/classes/lists/query/local/.htaccess similarity index 100% rename from application/hub/main/lists/query/local/.htaccess rename to application/hub/classes/lists/query/local/.htaccess diff --git a/application/hub/main/lists/recipient/.htaccess b/application/hub/classes/lists/recipient/.htaccess similarity index 100% rename from application/hub/main/lists/recipient/.htaccess rename to application/hub/classes/lists/recipient/.htaccess diff --git a/application/hub/main/lists/recipient/class_RecipientList.php b/application/hub/classes/lists/recipient/class_RecipientList.php similarity index 100% rename from application/hub/main/lists/recipient/class_RecipientList.php rename to application/hub/classes/lists/recipient/class_RecipientList.php diff --git a/application/hub/main/lookup/.htaccess b/application/hub/classes/lookup/.htaccess similarity index 100% rename from application/hub/main/lookup/.htaccess rename to application/hub/classes/lookup/.htaccess diff --git a/application/hub/main/lookup/class_ b/application/hub/classes/lookup/class_ similarity index 100% rename from application/hub/main/lookup/class_ rename to application/hub/classes/lookup/class_ diff --git a/application/hub/main/lookup/peer/.htaccess b/application/hub/classes/lookup/peer/.htaccess similarity index 100% rename from application/hub/main/lookup/peer/.htaccess rename to application/hub/classes/lookup/peer/.htaccess diff --git a/application/hub/main/menu/.htaccess b/application/hub/classes/menu/.htaccess similarity index 100% rename from application/hub/main/menu/.htaccess rename to application/hub/classes/menu/.htaccess diff --git a/application/hub/main/menu/class_Hub b/application/hub/classes/menu/class_Hub similarity index 100% rename from application/hub/main/menu/class_Hub rename to application/hub/classes/menu/class_Hub diff --git a/application/hub/main/menu/class_HubIndexMenu.php b/application/hub/classes/menu/class_HubIndexMenu.php similarity index 100% rename from application/hub/main/menu/class_HubIndexMenu.php rename to application/hub/classes/menu/class_HubIndexMenu.php diff --git a/application/hub/main/miner/.htaccess b/application/hub/classes/miner/.htaccess similarity index 100% rename from application/hub/main/miner/.htaccess rename to application/hub/classes/miner/.htaccess diff --git a/application/hub/main/miner/chash/.htaccess b/application/hub/classes/miner/chash/.htaccess similarity index 100% rename from application/hub/main/miner/chash/.htaccess rename to application/hub/classes/miner/chash/.htaccess diff --git a/application/hub/main/miner/chash/class_HubCoinMiner.php b/application/hub/classes/miner/chash/class_HubCoinMiner.php similarity index 100% rename from application/hub/main/miner/chash/class_HubCoinMiner.php rename to application/hub/classes/miner/chash/class_HubCoinMiner.php diff --git a/application/hub/main/miner/class_ b/application/hub/classes/miner/class_ similarity index 100% rename from application/hub/main/miner/class_ rename to application/hub/classes/miner/class_ diff --git a/application/hub/main/miner/class_BaseHubMiner.php b/application/hub/classes/miner/class_BaseHubMiner.php similarity index 100% rename from application/hub/main/miner/class_BaseHubMiner.php rename to application/hub/classes/miner/class_BaseHubMiner.php diff --git a/application/hub/main/nodes/.htaccess b/application/hub/classes/nodes/.htaccess similarity index 100% rename from application/hub/main/nodes/.htaccess rename to application/hub/classes/nodes/.htaccess diff --git a/application/hub/main/nodes/boot/.htaccess b/application/hub/classes/nodes/boot/.htaccess similarity index 100% rename from application/hub/main/nodes/boot/.htaccess rename to application/hub/classes/nodes/boot/.htaccess diff --git a/application/hub/main/nodes/boot/class_HubBootNode.php b/application/hub/classes/nodes/boot/class_HubBootNode.php similarity index 100% rename from application/hub/main/nodes/boot/class_HubBootNode.php rename to application/hub/classes/nodes/boot/class_HubBootNode.php diff --git a/application/hub/main/nodes/class b/application/hub/classes/nodes/class similarity index 100% rename from application/hub/main/nodes/class rename to application/hub/classes/nodes/class diff --git a/application/hub/main/nodes/class_ b/application/hub/classes/nodes/class_ similarity index 100% rename from application/hub/main/nodes/class_ rename to application/hub/classes/nodes/class_ diff --git a/application/hub/main/nodes/class_BaseHubNode.php b/application/hub/classes/nodes/class_BaseHubNode.php similarity index 100% rename from application/hub/main/nodes/class_BaseHubNode.php rename to application/hub/classes/nodes/class_BaseHubNode.php diff --git a/application/hub/main/nodes/list/.htaccess b/application/hub/classes/nodes/list/.htaccess similarity index 100% rename from application/hub/main/nodes/list/.htaccess rename to application/hub/classes/nodes/list/.htaccess diff --git a/application/hub/main/nodes/list/class_HubListNode.php b/application/hub/classes/nodes/list/class_HubListNode.php similarity index 100% rename from application/hub/main/nodes/list/class_HubListNode.php rename to application/hub/classes/nodes/list/class_HubListNode.php diff --git a/application/hub/main/nodes/master/.htaccess b/application/hub/classes/nodes/master/.htaccess similarity index 100% rename from application/hub/main/nodes/master/.htaccess rename to application/hub/classes/nodes/master/.htaccess diff --git a/application/hub/main/nodes/master/class_HubMasterNode.php b/application/hub/classes/nodes/master/class_HubMasterNode.php similarity index 100% rename from application/hub/main/nodes/master/class_HubMasterNode.php rename to application/hub/classes/nodes/master/class_HubMasterNode.php diff --git a/application/hub/main/nodes/regular/.htaccess b/application/hub/classes/nodes/regular/.htaccess similarity index 100% rename from application/hub/main/nodes/regular/.htaccess rename to application/hub/classes/nodes/regular/.htaccess diff --git a/application/hub/main/nodes/regular/class_HubRegularNode.php b/application/hub/classes/nodes/regular/class_HubRegularNode.php similarity index 100% rename from application/hub/main/nodes/regular/class_HubRegularNode.php rename to application/hub/classes/nodes/regular/class_HubRegularNode.php diff --git a/application/hub/main/package/.htaccess b/application/hub/classes/package/.htaccess similarity index 100% rename from application/hub/main/package/.htaccess rename to application/hub/classes/package/.htaccess diff --git a/application/hub/main/package/assembler/.htaccess b/application/hub/classes/package/assembler/.htaccess similarity index 100% rename from application/hub/main/package/assembler/.htaccess rename to application/hub/classes/package/assembler/.htaccess diff --git a/application/hub/main/package/assembler/class_PackageAssembler.php b/application/hub/classes/package/assembler/class_PackageAssembler.php similarity index 100% rename from application/hub/main/package/assembler/class_PackageAssembler.php rename to application/hub/classes/package/assembler/class_PackageAssembler.php diff --git a/application/hub/main/package/class_NetworkPackage.php b/application/hub/classes/package/class_NetworkPackage.php similarity index 100% rename from application/hub/main/package/class_NetworkPackage.php rename to application/hub/classes/package/class_NetworkPackage.php diff --git a/application/hub/main/package/fragmenter/.htaccess b/application/hub/classes/package/fragmenter/.htaccess similarity index 100% rename from application/hub/main/package/fragmenter/.htaccess rename to application/hub/classes/package/fragmenter/.htaccess diff --git a/application/hub/main/package/fragmenter/class_PackageFragmenter.php b/application/hub/classes/package/fragmenter/class_PackageFragmenter.php similarity index 100% rename from application/hub/main/package/fragmenter/class_PackageFragmenter.php rename to application/hub/classes/package/fragmenter/class_PackageFragmenter.php diff --git a/application/hub/main/pools/.htaccess b/application/hub/classes/pools/.htaccess similarity index 100% rename from application/hub/main/pools/.htaccess rename to application/hub/classes/pools/.htaccess diff --git a/application/hub/main/pools/class_ b/application/hub/classes/pools/class_ similarity index 100% rename from application/hub/main/pools/class_ rename to application/hub/classes/pools/class_ diff --git a/application/hub/main/pools/class_BasePool.php b/application/hub/classes/pools/class_BasePool.php similarity index 100% rename from application/hub/main/pools/class_BasePool.php rename to application/hub/classes/pools/class_BasePool.php diff --git a/application/hub/main/pools/listener/.htaccess b/application/hub/classes/pools/listener/.htaccess similarity index 100% rename from application/hub/main/pools/listener/.htaccess rename to application/hub/classes/pools/listener/.htaccess diff --git a/application/hub/main/pools/listener/class_DefaultListenerPool.php b/application/hub/classes/pools/listener/class_DefaultListenerPool.php similarity index 100% rename from application/hub/main/pools/listener/class_DefaultListenerPool.php rename to application/hub/classes/pools/listener/class_DefaultListenerPool.php diff --git a/application/hub/main/pools/peer/.htaccess b/application/hub/classes/pools/peer/.htaccess similarity index 100% rename from application/hub/main/pools/peer/.htaccess rename to application/hub/classes/pools/peer/.htaccess diff --git a/application/hub/main/pools/peer/class_DefaultPeerPool.php b/application/hub/classes/pools/peer/class_DefaultPeerPool.php similarity index 100% rename from application/hub/main/pools/peer/class_DefaultPeerPool.php rename to application/hub/classes/pools/peer/class_DefaultPeerPool.php diff --git a/application/hub/main/producer/.htaccess b/application/hub/classes/producer/.htaccess similarity index 100% rename from application/hub/main/producer/.htaccess rename to application/hub/classes/producer/.htaccess diff --git a/application/hub/main/producer/class_ b/application/hub/classes/producer/class_ similarity index 100% rename from application/hub/main/producer/class_ rename to application/hub/classes/producer/class_ diff --git a/application/hub/main/producer/class_BaseProducer.php b/application/hub/classes/producer/class_BaseProducer.php similarity index 100% rename from application/hub/main/producer/class_BaseProducer.php rename to application/hub/classes/producer/class_BaseProducer.php diff --git a/application/hub/main/producer/cruncher/.htaccess b/application/hub/classes/producer/cruncher/.htaccess similarity index 100% rename from application/hub/main/producer/cruncher/.htaccess rename to application/hub/classes/producer/cruncher/.htaccess diff --git a/application/hub/main/producer/cruncher/class_BaseKeyProducer.php b/application/hub/classes/producer/cruncher/class_BaseKeyProducer.php similarity index 100% rename from application/hub/main/producer/cruncher/class_BaseKeyProducer.php rename to application/hub/classes/producer/cruncher/class_BaseKeyProducer.php diff --git a/application/hub/main/producer/cruncher/class_BaseUnitProducer.php b/application/hub/classes/producer/cruncher/class_BaseUnitProducer.php similarity index 100% rename from application/hub/main/producer/cruncher/class_BaseUnitProducer.php rename to application/hub/classes/producer/cruncher/class_BaseUnitProducer.php diff --git a/application/hub/main/producer/cruncher/keys/.htaccess b/application/hub/classes/producer/cruncher/keys/.htaccess similarity index 100% rename from application/hub/main/producer/cruncher/keys/.htaccess rename to application/hub/classes/producer/cruncher/keys/.htaccess diff --git a/application/hub/main/producer/cruncher/keys/class_CruncherKeyProducer.php b/application/hub/classes/producer/cruncher/keys/class_CruncherKeyProducer.php similarity index 100% rename from application/hub/main/producer/cruncher/keys/class_CruncherKeyProducer.php rename to application/hub/classes/producer/cruncher/keys/class_CruncherKeyProducer.php diff --git a/application/hub/main/producer/cruncher/work_units/.htaccess b/application/hub/classes/producer/cruncher/work_units/.htaccess similarity index 100% rename from application/hub/main/producer/cruncher/work_units/.htaccess rename to application/hub/classes/producer/cruncher/work_units/.htaccess diff --git a/application/hub/main/producer/cruncher/work_units/class_CruncherTestUnitProducer.php b/application/hub/classes/producer/cruncher/work_units/class_CruncherTestUnitProducer.php similarity index 100% rename from application/hub/main/producer/cruncher/work_units/class_CruncherTestUnitProducer.php rename to application/hub/classes/producer/cruncher/work_units/class_CruncherTestUnitProducer.php diff --git a/application/hub/main/producer/miner/.htaccess b/application/hub/classes/producer/miner/.htaccess similarity index 100% rename from application/hub/main/producer/miner/.htaccess rename to application/hub/classes/producer/miner/.htaccess diff --git a/application/hub/main/producer/miner/blocks/.htaccess b/application/hub/classes/producer/miner/blocks/.htaccess similarity index 100% rename from application/hub/main/producer/miner/blocks/.htaccess rename to application/hub/classes/producer/miner/blocks/.htaccess diff --git a/application/hub/main/producer/miner/blocks/class_MinerRealGenesisBlockProducer.php b/application/hub/classes/producer/miner/blocks/class_MinerRealGenesisBlockProducer.php similarity index 100% rename from application/hub/main/producer/miner/blocks/class_MinerRealGenesisBlockProducer.php rename to application/hub/classes/producer/miner/blocks/class_MinerRealGenesisBlockProducer.php diff --git a/application/hub/main/producer/miner/blocks/class_MinerTestGenesisBlockProducer.php b/application/hub/classes/producer/miner/blocks/class_MinerTestGenesisBlockProducer.php similarity index 100% rename from application/hub/main/producer/miner/blocks/class_MinerTestGenesisBlockProducer.php rename to application/hub/classes/producer/miner/blocks/class_MinerTestGenesisBlockProducer.php diff --git a/application/hub/main/producer/miner/class_BaseBlockProducer.php b/application/hub/classes/producer/miner/class_BaseBlockProducer.php similarity index 100% rename from application/hub/main/producer/miner/class_BaseBlockProducer.php rename to application/hub/classes/producer/miner/class_BaseBlockProducer.php diff --git a/application/hub/main/queries/.htaccess b/application/hub/classes/queries/.htaccess similarity index 100% rename from application/hub/main/queries/.htaccess rename to application/hub/classes/queries/.htaccess diff --git a/application/hub/main/queries/class_ b/application/hub/classes/queries/class_ similarity index 100% rename from application/hub/main/queries/class_ rename to application/hub/classes/queries/class_ diff --git a/application/hub/main/queries/local/.htaccess b/application/hub/classes/queries/local/.htaccess similarity index 100% rename from application/hub/main/queries/local/.htaccess rename to application/hub/classes/queries/local/.htaccess diff --git a/application/hub/main/queues/.htaccess b/application/hub/classes/queues/.htaccess similarity index 100% rename from application/hub/main/queues/.htaccess rename to application/hub/classes/queues/.htaccess diff --git a/application/hub/main/queues/class_ b/application/hub/classes/queues/class_ similarity index 100% rename from application/hub/main/queues/class_ rename to application/hub/classes/queues/class_ diff --git a/application/hub/main/queues/peer/.htaccess b/application/hub/classes/queues/peer/.htaccess similarity index 100% rename from application/hub/main/queues/peer/.htaccess rename to application/hub/classes/queues/peer/.htaccess diff --git a/application/hub/main/recipient/.htaccess b/application/hub/classes/recipient/.htaccess similarity index 100% rename from application/hub/main/recipient/.htaccess rename to application/hub/classes/recipient/.htaccess diff --git a/application/hub/main/recipient/class_ b/application/hub/classes/recipient/class_ similarity index 100% rename from application/hub/main/recipient/class_ rename to application/hub/classes/recipient/class_ diff --git a/application/hub/main/recipient/class_BaseRecipient.php b/application/hub/classes/recipient/class_BaseRecipient.php similarity index 100% rename from application/hub/main/recipient/class_BaseRecipient.php rename to application/hub/classes/recipient/class_BaseRecipient.php diff --git a/application/hub/main/recipient/dht/.htaccess b/application/hub/classes/recipient/dht/.htaccess similarity index 100% rename from application/hub/main/recipient/dht/.htaccess rename to application/hub/classes/recipient/dht/.htaccess diff --git a/application/hub/main/recipient/dht/class_DhtRecipient.php b/application/hub/classes/recipient/dht/class_DhtRecipient.php similarity index 100% rename from application/hub/main/recipient/dht/class_DhtRecipient.php rename to application/hub/classes/recipient/dht/class_DhtRecipient.php diff --git a/application/hub/main/recipient/direct/.htaccess b/application/hub/classes/recipient/direct/.htaccess similarity index 100% rename from application/hub/main/recipient/direct/.htaccess rename to application/hub/classes/recipient/direct/.htaccess diff --git a/application/hub/main/recipient/direct/class_DirectRecipient.php b/application/hub/classes/recipient/direct/class_DirectRecipient.php similarity index 100% rename from application/hub/main/recipient/direct/class_DirectRecipient.php rename to application/hub/classes/recipient/direct/class_DirectRecipient.php diff --git a/application/hub/main/recipient/self/.htaccess b/application/hub/classes/recipient/self/.htaccess similarity index 100% rename from application/hub/main/recipient/self/.htaccess rename to application/hub/classes/recipient/self/.htaccess diff --git a/application/hub/main/recipient/self/class_SelfRecipient.php b/application/hub/classes/recipient/self/class_SelfRecipient.php similarity index 100% rename from application/hub/main/recipient/self/class_SelfRecipient.php rename to application/hub/classes/recipient/self/class_SelfRecipient.php diff --git a/application/hub/main/recipient/upper/.htaccess b/application/hub/classes/recipient/upper/.htaccess similarity index 100% rename from application/hub/main/recipient/upper/.htaccess rename to application/hub/classes/recipient/upper/.htaccess diff --git a/application/hub/main/recipient/upper/class_UpperRecipient.php b/application/hub/classes/recipient/upper/class_UpperRecipient.php similarity index 100% rename from application/hub/main/recipient/upper/class_UpperRecipient.php rename to application/hub/classes/recipient/upper/class_UpperRecipient.php diff --git a/application/hub/main/registry/.htaccess b/application/hub/classes/registry/.htaccess similarity index 100% rename from application/hub/main/registry/.htaccess rename to application/hub/classes/registry/.htaccess diff --git a/application/hub/main/registry/objects/.htaccess b/application/hub/classes/registry/objects/.htaccess similarity index 100% rename from application/hub/main/registry/objects/.htaccess rename to application/hub/classes/registry/objects/.htaccess diff --git a/application/hub/main/registry/objects/class_ObjectTypeRegistry.php b/application/hub/classes/registry/objects/class_ObjectTypeRegistry.php similarity index 100% rename from application/hub/main/registry/objects/class_ObjectTypeRegistry.php rename to application/hub/classes/registry/objects/class_ObjectTypeRegistry.php diff --git a/application/hub/main/registry/socket/.htaccess b/application/hub/classes/registry/socket/.htaccess similarity index 100% rename from application/hub/main/registry/socket/.htaccess rename to application/hub/classes/registry/socket/.htaccess diff --git a/application/hub/main/registry/socket/class_SocketRegistry.php b/application/hub/classes/registry/socket/class_SocketRegistry.php similarity index 100% rename from application/hub/main/registry/socket/class_SocketRegistry.php rename to application/hub/classes/registry/socket/class_SocketRegistry.php diff --git a/application/hub/main/resolver/.htaccess b/application/hub/classes/resolver/.htaccess similarity index 100% rename from application/hub/main/resolver/.htaccess rename to application/hub/classes/resolver/.htaccess diff --git a/application/hub/main/resolver/command/.htaccess b/application/hub/classes/resolver/command/.htaccess similarity index 100% rename from application/hub/main/resolver/command/.htaccess rename to application/hub/classes/resolver/command/.htaccess diff --git a/application/hub/main/resolver/command/console/.htaccess b/application/hub/classes/resolver/command/console/.htaccess similarity index 100% rename from application/hub/main/resolver/command/console/.htaccess rename to application/hub/classes/resolver/command/console/.htaccess diff --git a/application/hub/main/resolver/command/console/class_HubConsoleCommandResolver.php b/application/hub/classes/resolver/command/console/class_HubConsoleCommandResolver.php similarity index 100% rename from application/hub/main/resolver/command/console/class_HubConsoleCommandResolver.php rename to application/hub/classes/resolver/command/console/class_HubConsoleCommandResolver.php diff --git a/application/hub/main/resolver/command/html/.htaccess b/application/hub/classes/resolver/command/html/.htaccess similarity index 100% rename from application/hub/main/resolver/command/html/.htaccess rename to application/hub/classes/resolver/command/html/.htaccess diff --git a/application/hub/main/resolver/command/html/class_HubHtmlCommandResolver.php b/application/hub/classes/resolver/command/html/class_HubHtmlCommandResolver.php similarity index 100% rename from application/hub/main/resolver/command/html/class_HubHtmlCommandResolver.php rename to application/hub/classes/resolver/command/html/class_HubHtmlCommandResolver.php diff --git a/application/hub/main/resolver/controller/.htaccess b/application/hub/classes/resolver/controller/.htaccess similarity index 100% rename from application/hub/main/resolver/controller/.htaccess rename to application/hub/classes/resolver/controller/.htaccess diff --git a/application/hub/main/resolver/controller/console/.htaccess b/application/hub/classes/resolver/controller/console/.htaccess similarity index 100% rename from application/hub/main/resolver/controller/console/.htaccess rename to application/hub/classes/resolver/controller/console/.htaccess diff --git a/application/hub/main/resolver/controller/console/class_HubConsoleControllerResolver.php b/application/hub/classes/resolver/controller/console/class_HubConsoleControllerResolver.php similarity index 100% rename from application/hub/main/resolver/controller/console/class_HubConsoleControllerResolver.php rename to application/hub/classes/resolver/controller/console/class_HubConsoleControllerResolver.php diff --git a/application/hub/main/resolver/controller/html/.htaccess b/application/hub/classes/resolver/controller/html/.htaccess similarity index 100% rename from application/hub/main/resolver/controller/html/.htaccess rename to application/hub/classes/resolver/controller/html/.htaccess diff --git a/application/hub/main/resolver/controller/html/class_HubHtmlControllerResolver.php b/application/hub/classes/resolver/controller/html/class_HubHtmlControllerResolver.php similarity index 100% rename from application/hub/main/resolver/controller/html/class_HubHtmlControllerResolver.php rename to application/hub/classes/resolver/controller/html/class_HubHtmlControllerResolver.php diff --git a/application/hub/main/resolver/protocol/.htaccess b/application/hub/classes/resolver/protocol/.htaccess similarity index 100% rename from application/hub/main/resolver/protocol/.htaccess rename to application/hub/classes/resolver/protocol/.htaccess diff --git a/application/hub/main/resolver/protocol/class_ b/application/hub/classes/resolver/protocol/class_ similarity index 100% rename from application/hub/main/resolver/protocol/class_ rename to application/hub/classes/resolver/protocol/class_ diff --git a/application/hub/main/resolver/protocol/class_BaseProtocolResolver.php b/application/hub/classes/resolver/protocol/class_BaseProtocolResolver.php similarity index 100% rename from application/hub/main/resolver/protocol/class_BaseProtocolResolver.php rename to application/hub/classes/resolver/protocol/class_BaseProtocolResolver.php diff --git a/application/hub/main/resolver/protocol/tcp/.htaccess b/application/hub/classes/resolver/protocol/tcp/.htaccess similarity index 100% rename from application/hub/main/resolver/protocol/tcp/.htaccess rename to application/hub/classes/resolver/protocol/tcp/.htaccess diff --git a/application/hub/main/resolver/protocol/tcp/class_TcpProtocolResolver.php b/application/hub/classes/resolver/protocol/tcp/class_TcpProtocolResolver.php similarity index 100% rename from application/hub/main/resolver/protocol/tcp/class_TcpProtocolResolver.php rename to application/hub/classes/resolver/protocol/tcp/class_TcpProtocolResolver.php diff --git a/application/hub/main/resolver/state/.htaccess b/application/hub/classes/resolver/state/.htaccess similarity index 100% rename from application/hub/main/resolver/state/.htaccess rename to application/hub/classes/resolver/state/.htaccess diff --git a/application/hub/main/resolver/state/class_BaseStateResolver.php b/application/hub/classes/resolver/state/class_BaseStateResolver.php similarity index 100% rename from application/hub/main/resolver/state/class_BaseStateResolver.php rename to application/hub/classes/resolver/state/class_BaseStateResolver.php diff --git a/application/hub/main/resolver/state/network/.htaccess b/application/hub/classes/resolver/state/network/.htaccess similarity index 100% rename from application/hub/main/resolver/state/network/.htaccess rename to application/hub/classes/resolver/state/network/.htaccess diff --git a/application/hub/main/resolver/state/peer/.htaccess b/application/hub/classes/resolver/state/peer/.htaccess similarity index 100% rename from application/hub/main/resolver/state/peer/.htaccess rename to application/hub/classes/resolver/state/peer/.htaccess diff --git a/application/hub/main/resolver/state/peer/class_PeerStateResolver.php b/application/hub/classes/resolver/state/peer/class_PeerStateResolver.php similarity index 100% rename from application/hub/main/resolver/state/peer/class_PeerStateResolver.php rename to application/hub/classes/resolver/state/peer/class_PeerStateResolver.php diff --git a/application/hub/main/scanner/.htaccess b/application/hub/classes/scanner/.htaccess similarity index 100% rename from application/hub/main/scanner/.htaccess rename to application/hub/classes/scanner/.htaccess diff --git a/application/hub/main/scanner/class_ b/application/hub/classes/scanner/class_ similarity index 100% rename from application/hub/main/scanner/class_ rename to application/hub/classes/scanner/class_ diff --git a/application/hub/main/scanner/class_BaseScanner.php b/application/hub/classes/scanner/class_BaseScanner.php similarity index 100% rename from application/hub/main/scanner/class_BaseScanner.php rename to application/hub/classes/scanner/class_BaseScanner.php diff --git a/application/hub/main/scanner/crawler/.htaccess b/application/hub/classes/scanner/crawler/.htaccess similarity index 100% rename from application/hub/main/scanner/crawler/.htaccess rename to application/hub/classes/scanner/crawler/.htaccess diff --git a/application/hub/main/scanner/crawler/class_Crawler b/application/hub/classes/scanner/crawler/class_Crawler similarity index 100% rename from application/hub/main/scanner/crawler/class_Crawler rename to application/hub/classes/scanner/crawler/class_Crawler diff --git a/application/hub/main/scanner/crawler/uploaded_list/.htaccess b/application/hub/classes/scanner/crawler/uploaded_list/.htaccess similarity index 100% rename from application/hub/main/scanner/crawler/uploaded_list/.htaccess rename to application/hub/classes/scanner/crawler/uploaded_list/.htaccess diff --git a/application/hub/main/scanner/crawler/uploaded_list/class_CrawlerUploadedListScanner.php b/application/hub/classes/scanner/crawler/uploaded_list/class_CrawlerUploadedListScanner.php similarity index 100% rename from application/hub/main/scanner/crawler/uploaded_list/class_CrawlerUploadedListScanner.php rename to application/hub/classes/scanner/crawler/uploaded_list/class_CrawlerUploadedListScanner.php diff --git a/application/hub/main/source/.htaccess b/application/hub/classes/source/.htaccess similarity index 100% rename from application/hub/main/source/.htaccess rename to application/hub/classes/source/.htaccess diff --git a/application/hub/main/source/class_ b/application/hub/classes/source/class_ similarity index 100% rename from application/hub/main/source/class_ rename to application/hub/classes/source/class_ diff --git a/application/hub/main/source/class_BaseSource.php b/application/hub/classes/source/class_BaseSource.php similarity index 100% rename from application/hub/main/source/class_BaseSource.php rename to application/hub/classes/source/class_BaseSource.php diff --git a/application/hub/main/source/class_BaseUrlSource.php b/application/hub/classes/source/class_BaseUrlSource.php similarity index 100% rename from application/hub/main/source/class_BaseUrlSource.php rename to application/hub/classes/source/class_BaseUrlSource.php diff --git a/application/hub/main/source/units/.htaccess b/application/hub/classes/source/units/.htaccess similarity index 100% rename from application/hub/main/source/units/.htaccess rename to application/hub/classes/source/units/.htaccess diff --git a/application/hub/main/source/units/class_TestUnitSource.php b/application/hub/classes/source/units/class_TestUnitSource.php similarity index 100% rename from application/hub/main/source/units/class_TestUnitSource.php rename to application/hub/classes/source/units/class_TestUnitSource.php diff --git a/application/hub/main/source/urls/.htaccess b/application/hub/classes/source/urls/.htaccess similarity index 100% rename from application/hub/main/source/urls/.htaccess rename to application/hub/classes/source/urls/.htaccess diff --git a/application/hub/main/source/urls/class_Crawler b/application/hub/classes/source/urls/class_Crawler similarity index 100% rename from application/hub/main/source/urls/class_Crawler rename to application/hub/classes/source/urls/class_Crawler diff --git a/application/hub/main/source/urls/class_CrawlerFoundRssUrlSource.php b/application/hub/classes/source/urls/class_CrawlerFoundRssUrlSource.php similarity index 100% rename from application/hub/main/source/urls/class_CrawlerFoundRssUrlSource.php rename to application/hub/classes/source/urls/class_CrawlerFoundRssUrlSource.php diff --git a/application/hub/main/source/urls/class_CrawlerLocalStartUrlSource.php b/application/hub/classes/source/urls/class_CrawlerLocalStartUrlSource.php similarity index 100% rename from application/hub/main/source/urls/class_CrawlerLocalStartUrlSource.php rename to application/hub/classes/source/urls/class_CrawlerLocalStartUrlSource.php diff --git a/application/hub/main/source/urls/class_CrawlerRssStartUrlSource.php b/application/hub/classes/source/urls/class_CrawlerRssStartUrlSource.php similarity index 100% rename from application/hub/main/source/urls/class_CrawlerRssStartUrlSource.php rename to application/hub/classes/source/urls/class_CrawlerRssStartUrlSource.php diff --git a/application/hub/main/source/urls/class_CrawlerUploadedListUrlSource.php b/application/hub/classes/source/urls/class_CrawlerUploadedListUrlSource.php similarity index 100% rename from application/hub/main/source/urls/class_CrawlerUploadedListUrlSource.php rename to application/hub/classes/source/urls/class_CrawlerUploadedListUrlSource.php diff --git a/application/hub/main/states/.htaccess b/application/hub/classes/states/.htaccess similarity index 100% rename from application/hub/main/states/.htaccess rename to application/hub/classes/states/.htaccess diff --git a/application/hub/main/states/communicator/.htaccess b/application/hub/classes/states/communicator/.htaccess similarity index 100% rename from application/hub/main/states/communicator/.htaccess rename to application/hub/classes/states/communicator/.htaccess diff --git a/application/hub/main/states/communicator/active/.htaccess b/application/hub/classes/states/communicator/active/.htaccess similarity index 100% rename from application/hub/main/states/communicator/active/.htaccess rename to application/hub/classes/states/communicator/active/.htaccess diff --git a/application/hub/main/states/communicator/active/class_CommunicatorActiveState.php b/application/hub/classes/states/communicator/active/class_CommunicatorActiveState.php similarity index 100% rename from application/hub/main/states/communicator/active/class_CommunicatorActiveState.php rename to application/hub/classes/states/communicator/active/class_CommunicatorActiveState.php diff --git a/application/hub/main/states/communicator/class_ b/application/hub/classes/states/communicator/class_ similarity index 100% rename from application/hub/main/states/communicator/class_ rename to application/hub/classes/states/communicator/class_ diff --git a/application/hub/main/states/communicator/class_BaseCommunicatorState.php b/application/hub/classes/states/communicator/class_BaseCommunicatorState.php similarity index 100% rename from application/hub/main/states/communicator/class_BaseCommunicatorState.php rename to application/hub/classes/states/communicator/class_BaseCommunicatorState.php diff --git a/application/hub/main/states/communicator/init/.htaccess b/application/hub/classes/states/communicator/init/.htaccess similarity index 100% rename from application/hub/main/states/communicator/init/.htaccess rename to application/hub/classes/states/communicator/init/.htaccess diff --git a/application/hub/main/states/communicator/init/class_CommunicatorInitState.php b/application/hub/classes/states/communicator/init/class_CommunicatorInitState.php similarity index 100% rename from application/hub/main/states/communicator/init/class_CommunicatorInitState.php rename to application/hub/classes/states/communicator/init/class_CommunicatorInitState.php diff --git a/application/hub/main/states/crawler/.htaccess b/application/hub/classes/states/crawler/.htaccess similarity index 100% rename from application/hub/main/states/crawler/.htaccess rename to application/hub/classes/states/crawler/.htaccess diff --git a/application/hub/main/states/crawler/active/.htaccess b/application/hub/classes/states/crawler/active/.htaccess similarity index 100% rename from application/hub/main/states/crawler/active/.htaccess rename to application/hub/classes/states/crawler/active/.htaccess diff --git a/application/hub/main/states/crawler/active/class_CrawlerActiveState.php b/application/hub/classes/states/crawler/active/class_CrawlerActiveState.php similarity index 100% rename from application/hub/main/states/crawler/active/class_CrawlerActiveState.php rename to application/hub/classes/states/crawler/active/class_CrawlerActiveState.php diff --git a/application/hub/main/states/crawler/booting/.htaccess b/application/hub/classes/states/crawler/booting/.htaccess similarity index 100% rename from application/hub/main/states/crawler/booting/.htaccess rename to application/hub/classes/states/crawler/booting/.htaccess diff --git a/application/hub/main/states/crawler/booting/class_CrawlerBootingState.ph b/application/hub/classes/states/crawler/booting/class_CrawlerBootingState.ph similarity index 100% rename from application/hub/main/states/crawler/booting/class_CrawlerBootingState.ph rename to application/hub/classes/states/crawler/booting/class_CrawlerBootingState.ph diff --git a/application/hub/main/states/crawler/booting/class_CrawlerBootingState.php b/application/hub/classes/states/crawler/booting/class_CrawlerBootingState.php similarity index 100% rename from application/hub/main/states/crawler/booting/class_CrawlerBootingState.php rename to application/hub/classes/states/crawler/booting/class_CrawlerBootingState.php diff --git a/application/hub/main/states/crawler/class_ b/application/hub/classes/states/crawler/class_ similarity index 100% rename from application/hub/main/states/crawler/class_ rename to application/hub/classes/states/crawler/class_ diff --git a/application/hub/main/states/crawler/class_BaseCrawlerState.php b/application/hub/classes/states/crawler/class_BaseCrawlerState.php similarity index 100% rename from application/hub/main/states/crawler/class_BaseCrawlerState.php rename to application/hub/classes/states/crawler/class_BaseCrawlerState.php diff --git a/application/hub/main/states/crawler/init/.htaccess b/application/hub/classes/states/crawler/init/.htaccess similarity index 100% rename from application/hub/main/states/crawler/init/.htaccess rename to application/hub/classes/states/crawler/init/.htaccess diff --git a/application/hub/main/states/crawler/init/class_CrawlerInitState.php b/application/hub/classes/states/crawler/init/class_CrawlerInitState.php similarity index 100% rename from application/hub/main/states/crawler/init/class_CrawlerInitState.php rename to application/hub/classes/states/crawler/init/class_CrawlerInitState.php diff --git a/application/hub/main/states/cruncher/.htaccess b/application/hub/classes/states/cruncher/.htaccess similarity index 100% rename from application/hub/main/states/cruncher/.htaccess rename to application/hub/classes/states/cruncher/.htaccess diff --git a/application/hub/main/states/cruncher/class_ b/application/hub/classes/states/cruncher/class_ similarity index 100% rename from application/hub/main/states/cruncher/class_ rename to application/hub/classes/states/cruncher/class_ diff --git a/application/hub/main/states/cruncher/class_BaseCruncherState.php b/application/hub/classes/states/cruncher/class_BaseCruncherState.php similarity index 100% rename from application/hub/main/states/cruncher/class_BaseCruncherState.php rename to application/hub/classes/states/cruncher/class_BaseCruncherState.php diff --git a/application/hub/main/states/cruncher/init/.htaccess b/application/hub/classes/states/cruncher/init/.htaccess similarity index 100% rename from application/hub/main/states/cruncher/init/.htaccess rename to application/hub/classes/states/cruncher/init/.htaccess diff --git a/application/hub/main/states/cruncher/init/class_CruncherInitState.php b/application/hub/classes/states/cruncher/init/class_CruncherInitState.php similarity index 100% rename from application/hub/main/states/cruncher/init/class_CruncherInitState.php rename to application/hub/classes/states/cruncher/init/class_CruncherInitState.php diff --git a/application/hub/main/states/cruncher/virgin/.htaccess b/application/hub/classes/states/cruncher/virgin/.htaccess similarity index 100% rename from application/hub/main/states/cruncher/virgin/.htaccess rename to application/hub/classes/states/cruncher/virgin/.htaccess diff --git a/application/hub/main/states/cruncher/virgin/class_CruncherVirginState.php b/application/hub/classes/states/cruncher/virgin/class_CruncherVirginState.php similarity index 100% rename from application/hub/main/states/cruncher/virgin/class_CruncherVirginState.php rename to application/hub/classes/states/cruncher/virgin/class_CruncherVirginState.php diff --git a/application/hub/main/states/dht/.htaccess b/application/hub/classes/states/dht/.htaccess similarity index 100% rename from application/hub/main/states/dht/.htaccess rename to application/hub/classes/states/dht/.htaccess diff --git a/application/hub/main/states/dht/active/.htaccess b/application/hub/classes/states/dht/active/.htaccess similarity index 100% rename from application/hub/main/states/dht/active/.htaccess rename to application/hub/classes/states/dht/active/.htaccess diff --git a/application/hub/main/states/dht/active/class_DhtActiveState.php b/application/hub/classes/states/dht/active/class_DhtActiveState.php similarity index 100% rename from application/hub/main/states/dht/active/class_DhtActiveState.php rename to application/hub/classes/states/dht/active/class_DhtActiveState.php diff --git a/application/hub/main/states/dht/booting/.htaccess b/application/hub/classes/states/dht/booting/.htaccess similarity index 100% rename from application/hub/main/states/dht/booting/.htaccess rename to application/hub/classes/states/dht/booting/.htaccess diff --git a/application/hub/main/states/dht/booting/class_DhtBootingState.php b/application/hub/classes/states/dht/booting/class_DhtBootingState.php similarity index 100% rename from application/hub/main/states/dht/booting/class_DhtBootingState.php rename to application/hub/classes/states/dht/booting/class_DhtBootingState.php diff --git a/application/hub/main/states/dht/class_ b/application/hub/classes/states/dht/class_ similarity index 100% rename from application/hub/main/states/dht/class_ rename to application/hub/classes/states/dht/class_ diff --git a/application/hub/main/states/dht/class_BaseDhtState.php b/application/hub/classes/states/dht/class_BaseDhtState.php similarity index 100% rename from application/hub/main/states/dht/class_BaseDhtState.php rename to application/hub/classes/states/dht/class_BaseDhtState.php diff --git a/application/hub/main/states/dht/init/.htaccess b/application/hub/classes/states/dht/init/.htaccess similarity index 100% rename from application/hub/main/states/dht/init/.htaccess rename to application/hub/classes/states/dht/init/.htaccess diff --git a/application/hub/main/states/dht/init/class_DhtInitState.php b/application/hub/classes/states/dht/init/class_DhtInitState.php similarity index 100% rename from application/hub/main/states/dht/init/class_DhtInitState.php rename to application/hub/classes/states/dht/init/class_DhtInitState.php diff --git a/application/hub/main/states/dht/virgin/.htaccess b/application/hub/classes/states/dht/virgin/.htaccess similarity index 100% rename from application/hub/main/states/dht/virgin/.htaccess rename to application/hub/classes/states/dht/virgin/.htaccess diff --git a/application/hub/main/states/dht/virgin/class_DhtVirginState.php b/application/hub/classes/states/dht/virgin/class_DhtVirginState.php similarity index 100% rename from application/hub/main/states/dht/virgin/class_DhtVirginState.php rename to application/hub/classes/states/dht/virgin/class_DhtVirginState.php diff --git a/application/hub/main/states/generic/.htaccess b/application/hub/classes/states/generic/.htaccess similarity index 100% rename from application/hub/main/states/generic/.htaccess rename to application/hub/classes/states/generic/.htaccess diff --git a/application/hub/main/states/hub/.htaccess b/application/hub/classes/states/hub/.htaccess similarity index 100% rename from application/hub/main/states/hub/.htaccess rename to application/hub/classes/states/hub/.htaccess diff --git a/application/hub/main/states/miner/.htaccess b/application/hub/classes/states/miner/.htaccess similarity index 100% rename from application/hub/main/states/miner/.htaccess rename to application/hub/classes/states/miner/.htaccess diff --git a/application/hub/main/states/miner/booting/.htaccess b/application/hub/classes/states/miner/booting/.htaccess similarity index 100% rename from application/hub/main/states/miner/booting/.htaccess rename to application/hub/classes/states/miner/booting/.htaccess diff --git a/application/hub/main/states/miner/booting/class_MinerBootingState.php b/application/hub/classes/states/miner/booting/class_MinerBootingState.php similarity index 100% rename from application/hub/main/states/miner/booting/class_MinerBootingState.php rename to application/hub/classes/states/miner/booting/class_MinerBootingState.php diff --git a/application/hub/main/states/miner/class_BaseMinerState.php b/application/hub/classes/states/miner/class_BaseMinerState.php similarity index 100% rename from application/hub/main/states/miner/class_BaseMinerState.php rename to application/hub/classes/states/miner/class_BaseMinerState.php diff --git a/application/hub/main/states/miner/class_Miner b/application/hub/classes/states/miner/class_Miner similarity index 100% rename from application/hub/main/states/miner/class_Miner rename to application/hub/classes/states/miner/class_Miner diff --git a/application/hub/main/states/miner/init/.htaccess b/application/hub/classes/states/miner/init/.htaccess similarity index 100% rename from application/hub/main/states/miner/init/.htaccess rename to application/hub/classes/states/miner/init/.htaccess diff --git a/application/hub/main/states/miner/init/class_MinerInitState.php b/application/hub/classes/states/miner/init/class_MinerInitState.php similarity index 100% rename from application/hub/main/states/miner/init/class_MinerInitState.php rename to application/hub/classes/states/miner/init/class_MinerInitState.php diff --git a/application/hub/main/states/miner/virgin/.htaccess b/application/hub/classes/states/miner/virgin/.htaccess similarity index 100% rename from application/hub/main/states/miner/virgin/.htaccess rename to application/hub/classes/states/miner/virgin/.htaccess diff --git a/application/hub/main/states/miner/virgin/class_MinerVirginState.php b/application/hub/classes/states/miner/virgin/class_MinerVirginState.php similarity index 100% rename from application/hub/main/states/miner/virgin/class_MinerVirginState.php rename to application/hub/classes/states/miner/virgin/class_MinerVirginState.php diff --git a/application/hub/main/states/node/.htaccess b/application/hub/classes/states/node/.htaccess similarity index 100% rename from application/hub/main/states/node/.htaccess rename to application/hub/classes/states/node/.htaccess diff --git a/application/hub/main/states/node/active/.htaccess b/application/hub/classes/states/node/active/.htaccess similarity index 100% rename from application/hub/main/states/node/active/.htaccess rename to application/hub/classes/states/node/active/.htaccess diff --git a/application/hub/main/states/node/active/class_NodeActiveState.php b/application/hub/classes/states/node/active/class_NodeActiveState.php similarity index 100% rename from application/hub/main/states/node/active/class_NodeActiveState.php rename to application/hub/classes/states/node/active/class_NodeActiveState.php diff --git a/application/hub/main/states/node/announced/.htaccess b/application/hub/classes/states/node/announced/.htaccess similarity index 100% rename from application/hub/main/states/node/announced/.htaccess rename to application/hub/classes/states/node/announced/.htaccess diff --git a/application/hub/main/states/node/announced/class_NodeAnnouncementCompletedState.php b/application/hub/classes/states/node/announced/class_NodeAnnouncementCompletedState.php similarity index 100% rename from application/hub/main/states/node/announced/class_NodeAnnouncementCompletedState.php rename to application/hub/classes/states/node/announced/class_NodeAnnouncementCompletedState.php diff --git a/application/hub/main/states/node/announced/class_NodeAnnouncingState.php b/application/hub/classes/states/node/announced/class_NodeAnnouncingState.php similarity index 100% rename from application/hub/main/states/node/announced/class_NodeAnnouncingState.php rename to application/hub/classes/states/node/announced/class_NodeAnnouncingState.php diff --git a/application/hub/main/states/node/class_ b/application/hub/classes/states/node/class_ similarity index 100% rename from application/hub/main/states/node/class_ rename to application/hub/classes/states/node/class_ diff --git a/application/hub/main/states/node/class_BaseNodeState.php b/application/hub/classes/states/node/class_BaseNodeState.php similarity index 100% rename from application/hub/main/states/node/class_BaseNodeState.php rename to application/hub/classes/states/node/class_BaseNodeState.php diff --git a/application/hub/main/states/node/init/.htaccess b/application/hub/classes/states/node/init/.htaccess similarity index 100% rename from application/hub/main/states/node/init/.htaccess rename to application/hub/classes/states/node/init/.htaccess diff --git a/application/hub/main/states/node/init/class_NodeInitState.php b/application/hub/classes/states/node/init/class_NodeInitState.php similarity index 100% rename from application/hub/main/states/node/init/class_NodeInitState.php rename to application/hub/classes/states/node/init/class_NodeInitState.php diff --git a/application/hub/main/states/node/seniors/.htaccess b/application/hub/classes/states/node/seniors/.htaccess similarity index 100% rename from application/hub/main/states/node/seniors/.htaccess rename to application/hub/classes/states/node/seniors/.htaccess diff --git a/application/hub/main/states/node/seniors/class_NodeReachableState.php b/application/hub/classes/states/node/seniors/class_NodeReachableState.php similarity index 100% rename from application/hub/main/states/node/seniors/class_NodeReachableState.php rename to application/hub/classes/states/node/seniors/class_NodeReachableState.php diff --git a/application/hub/main/states/node/virgin/.htaccess b/application/hub/classes/states/node/virgin/.htaccess similarity index 100% rename from application/hub/main/states/node/virgin/.htaccess rename to application/hub/classes/states/node/virgin/.htaccess diff --git a/application/hub/main/states/node/virgin/class_NodeVirginState.php b/application/hub/classes/states/node/virgin/class_NodeVirginState.php similarity index 100% rename from application/hub/main/states/node/virgin/class_NodeVirginState.php rename to application/hub/classes/states/node/virgin/class_NodeVirginState.php diff --git a/application/hub/main/states/peer/.htaccess b/application/hub/classes/states/peer/.htaccess similarity index 100% rename from application/hub/main/states/peer/.htaccess rename to application/hub/classes/states/peer/.htaccess diff --git a/application/hub/main/states/peer/class_ b/application/hub/classes/states/peer/class_ similarity index 100% rename from application/hub/main/states/peer/class_ rename to application/hub/classes/states/peer/class_ diff --git a/application/hub/main/states/peer/class_BasePeerState.php b/application/hub/classes/states/peer/class_BasePeerState.php similarity index 100% rename from application/hub/main/states/peer/class_BasePeerState.php rename to application/hub/classes/states/peer/class_BasePeerState.php diff --git a/application/hub/main/states/peer/connected/.htaccess b/application/hub/classes/states/peer/connected/.htaccess similarity index 100% rename from application/hub/main/states/peer/connected/.htaccess rename to application/hub/classes/states/peer/connected/.htaccess diff --git a/application/hub/main/states/peer/connected/class_ConnectedPeerState.php b/application/hub/classes/states/peer/connected/class_ConnectedPeerState.php similarity index 100% rename from application/hub/main/states/peer/connected/class_ConnectedPeerState.php rename to application/hub/classes/states/peer/connected/class_ConnectedPeerState.php diff --git a/application/hub/main/states/peer/errors/.htaccess b/application/hub/classes/states/peer/errors/.htaccess similarity index 100% rename from application/hub/main/states/peer/errors/.htaccess rename to application/hub/classes/states/peer/errors/.htaccess diff --git a/application/hub/main/states/peer/errors/class_ConnectionRefusedPeerState.php b/application/hub/classes/states/peer/errors/class_ConnectionRefusedPeerState.php similarity index 100% rename from application/hub/main/states/peer/errors/class_ConnectionRefusedPeerState.php rename to application/hub/classes/states/peer/errors/class_ConnectionRefusedPeerState.php diff --git a/application/hub/main/states/peer/errors/class_ConnectionTimedOutPeerState.php b/application/hub/classes/states/peer/errors/class_ConnectionTimedOutPeerState.php similarity index 100% rename from application/hub/main/states/peer/errors/class_ConnectionTimedOutPeerState.php rename to application/hub/classes/states/peer/errors/class_ConnectionTimedOutPeerState.php diff --git a/application/hub/main/states/peer/errors/class_NoRouteToHostPeerState.php b/application/hub/classes/states/peer/errors/class_NoRouteToHostPeerState.php similarity index 100% rename from application/hub/main/states/peer/errors/class_NoRouteToHostPeerState.php rename to application/hub/classes/states/peer/errors/class_NoRouteToHostPeerState.php diff --git a/application/hub/main/states/peer/errors/class_OperationAlreadyProgressPeerState.php b/application/hub/classes/states/peer/errors/class_OperationAlreadyProgressPeerState.php similarity index 100% rename from application/hub/main/states/peer/errors/class_OperationAlreadyProgressPeerState.php rename to application/hub/classes/states/peer/errors/class_OperationAlreadyProgressPeerState.php diff --git a/application/hub/main/states/peer/errors/class_ProblemPeerState.php b/application/hub/classes/states/peer/errors/class_ProblemPeerState.php similarity index 100% rename from application/hub/main/states/peer/errors/class_ProblemPeerState.php rename to application/hub/classes/states/peer/errors/class_ProblemPeerState.php diff --git a/application/hub/main/states/peer/errors/class_TransportEndpointGonePeerState.php b/application/hub/classes/states/peer/errors/class_TransportEndpointGonePeerState.php similarity index 100% rename from application/hub/main/states/peer/errors/class_TransportEndpointGonePeerState.php rename to application/hub/classes/states/peer/errors/class_TransportEndpointGonePeerState.php diff --git a/application/hub/main/states/peer/init/.htaccess b/application/hub/classes/states/peer/init/.htaccess similarity index 100% rename from application/hub/main/states/peer/init/.htaccess rename to application/hub/classes/states/peer/init/.htaccess diff --git a/application/hub/main/states/peer/init/class_InitPeerState.php b/application/hub/classes/states/peer/init/class_InitPeerState.php similarity index 100% rename from application/hub/main/states/peer/init/class_InitPeerState.php rename to application/hub/classes/states/peer/init/class_InitPeerState.php diff --git a/application/hub/main/states/peer/new/.htaccess b/application/hub/classes/states/peer/new/.htaccess similarity index 100% rename from application/hub/main/states/peer/new/.htaccess rename to application/hub/classes/states/peer/new/.htaccess diff --git a/application/hub/main/states/peer/transport_endpoint/.htaccess b/application/hub/classes/states/peer/transport_endpoint/.htaccess similarity index 100% rename from application/hub/main/states/peer/transport_endpoint/.htaccess rename to application/hub/classes/states/peer/transport_endpoint/.htaccess diff --git a/application/hub/main/statistics/.htaccess b/application/hub/classes/statistics/.htaccess similarity index 100% rename from application/hub/main/statistics/.htaccess rename to application/hub/classes/statistics/.htaccess diff --git a/application/hub/main/statistics/connection/.htaccess b/application/hub/classes/statistics/connection/.htaccess similarity index 100% rename from application/hub/main/statistics/connection/.htaccess rename to application/hub/classes/statistics/connection/.htaccess diff --git a/application/hub/main/statistics/connection/class_ConnectionStatisticsHelper.php b/application/hub/classes/statistics/connection/class_ConnectionStatisticsHelper.php similarity index 100% rename from application/hub/main/statistics/connection/class_ConnectionStatisticsHelper.php rename to application/hub/classes/statistics/connection/class_ConnectionStatisticsHelper.php diff --git a/application/hub/main/streams/.htaccess b/application/hub/classes/streams/.htaccess similarity index 100% rename from application/hub/main/streams/.htaccess rename to application/hub/classes/streams/.htaccess diff --git a/application/hub/main/streams/package/.htaccess b/application/hub/classes/streams/package/.htaccess similarity index 100% rename from application/hub/main/streams/package/.htaccess rename to application/hub/classes/streams/package/.htaccess diff --git a/application/hub/main/streams/package/input/.htaccess b/application/hub/classes/streams/package/input/.htaccess similarity index 100% rename from application/hub/main/streams/package/input/.htaccess rename to application/hub/classes/streams/package/input/.htaccess diff --git a/application/hub/main/streams/package/output/.htaccess b/application/hub/classes/streams/package/output/.htaccess similarity index 100% rename from application/hub/main/streams/package/output/.htaccess rename to application/hub/classes/streams/package/output/.htaccess diff --git a/application/hub/main/streams/raw_data/.htaccess b/application/hub/classes/streams/raw_data/.htaccess similarity index 100% rename from application/hub/main/streams/raw_data/.htaccess rename to application/hub/classes/streams/raw_data/.htaccess diff --git a/application/hub/main/streams/raw_data/input/.htaccess b/application/hub/classes/streams/raw_data/input/.htaccess similarity index 100% rename from application/hub/main/streams/raw_data/input/.htaccess rename to application/hub/classes/streams/raw_data/input/.htaccess diff --git a/application/hub/main/streams/raw_data/input/class_RawDataInputStream.php b/application/hub/classes/streams/raw_data/input/class_RawDataInputStream.php similarity index 100% rename from application/hub/main/streams/raw_data/input/class_RawDataInputStream.php rename to application/hub/classes/streams/raw_data/input/class_RawDataInputStream.php diff --git a/application/hub/main/streams/raw_data/output/.htaccess b/application/hub/classes/streams/raw_data/output/.htaccess similarity index 100% rename from application/hub/main/streams/raw_data/output/.htaccess rename to application/hub/classes/streams/raw_data/output/.htaccess diff --git a/application/hub/main/streams/raw_data/output/class_RawDataOutputStream.php b/application/hub/classes/streams/raw_data/output/class_RawDataOutputStream.php similarity index 100% rename from application/hub/main/streams/raw_data/output/class_RawDataOutputStream.php rename to application/hub/classes/streams/raw_data/output/class_RawDataOutputStream.php diff --git a/application/hub/main/tags/.htaccess b/application/hub/classes/tags/.htaccess similarity index 100% rename from application/hub/main/tags/.htaccess rename to application/hub/classes/tags/.htaccess diff --git a/application/hub/main/tags/class_ b/application/hub/classes/tags/class_ similarity index 100% rename from application/hub/main/tags/class_ rename to application/hub/classes/tags/class_ diff --git a/application/hub/main/tags/class_BaseTags.php b/application/hub/classes/tags/class_BaseTags.php similarity index 100% rename from application/hub/main/tags/class_BaseTags.php rename to application/hub/classes/tags/class_BaseTags.php diff --git a/application/hub/main/tags/package/.htaccess b/application/hub/classes/tags/package/.htaccess similarity index 100% rename from application/hub/main/tags/package/.htaccess rename to application/hub/classes/tags/package/.htaccess diff --git a/application/hub/main/tags/package/class_PackageTags.php b/application/hub/classes/tags/package/class_PackageTags.php similarity index 100% rename from application/hub/main/tags/package/class_PackageTags.php rename to application/hub/classes/tags/package/class_PackageTags.php diff --git a/application/hub/main/tasks/.htaccess b/application/hub/classes/tasks/.htaccess similarity index 100% rename from application/hub/main/tasks/.htaccess rename to application/hub/classes/tasks/.htaccess diff --git a/application/hub/main/tasks/apt-proxy/.htaccess b/application/hub/classes/tasks/apt-proxy/.htaccess similarity index 100% rename from application/hub/main/tasks/apt-proxy/.htaccess rename to application/hub/classes/tasks/apt-proxy/.htaccess diff --git a/application/hub/main/tasks/apt-proxy/class_ b/application/hub/classes/tasks/apt-proxy/class_ similarity index 100% rename from application/hub/main/tasks/apt-proxy/class_ rename to application/hub/classes/tasks/apt-proxy/class_ diff --git a/application/hub/main/tasks/apt-proxy/class_AptProxyListenerTask.php b/application/hub/classes/tasks/apt-proxy/class_AptProxyListenerTask.php similarity index 100% rename from application/hub/main/tasks/apt-proxy/class_AptProxyListenerTask.php rename to application/hub/classes/tasks/apt-proxy/class_AptProxyListenerTask.php diff --git a/application/hub/main/tasks/chat/.htaccess b/application/hub/classes/tasks/chat/.htaccess similarity index 100% rename from application/hub/main/tasks/chat/.htaccess rename to application/hub/classes/tasks/chat/.htaccess diff --git a/application/hub/main/tasks/chat/class_ b/application/hub/classes/tasks/chat/class_ similarity index 100% rename from application/hub/main/tasks/chat/class_ rename to application/hub/classes/tasks/chat/class_ diff --git a/application/hub/main/tasks/chat/class_ChatTelnetListenerTask.php b/application/hub/classes/tasks/chat/class_ChatTelnetListenerTask.php similarity index 100% rename from application/hub/main/tasks/chat/class_ChatTelnetListenerTask.php rename to application/hub/classes/tasks/chat/class_ChatTelnetListenerTask.php diff --git a/application/hub/main/tasks/crawler/.htaccess b/application/hub/classes/tasks/crawler/.htaccess similarity index 100% rename from application/hub/main/tasks/crawler/.htaccess rename to application/hub/classes/tasks/crawler/.htaccess diff --git a/application/hub/main/tasks/crawler/class_BaseUrlSourceTask.php b/application/hub/classes/tasks/crawler/class_BaseUrlSourceTask.php similarity index 100% rename from application/hub/main/tasks/crawler/class_BaseUrlSourceTask.php rename to application/hub/classes/tasks/crawler/class_BaseUrlSourceTask.php diff --git a/application/hub/main/tasks/crawler/class_Crawler b/application/hub/classes/tasks/crawler/class_Crawler similarity index 100% rename from application/hub/main/tasks/crawler/class_Crawler rename to application/hub/classes/tasks/crawler/class_Crawler diff --git a/application/hub/main/tasks/crawler/communicator/.htaccess b/application/hub/classes/tasks/crawler/communicator/.htaccess similarity index 100% rename from application/hub/main/tasks/crawler/communicator/.htaccess rename to application/hub/classes/tasks/crawler/communicator/.htaccess diff --git a/application/hub/main/tasks/crawler/communicator/class_CrawlerNodeCommunicatorTask.php b/application/hub/classes/tasks/crawler/communicator/class_CrawlerNodeCommunicatorTask.php similarity index 100% rename from application/hub/main/tasks/crawler/communicator/class_CrawlerNodeCommunicatorTask.php rename to application/hub/classes/tasks/crawler/communicator/class_CrawlerNodeCommunicatorTask.php diff --git a/application/hub/main/tasks/crawler/document_parser/.htaccess b/application/hub/classes/tasks/crawler/document_parser/.htaccess similarity index 100% rename from application/hub/main/tasks/crawler/document_parser/.htaccess rename to application/hub/classes/tasks/crawler/document_parser/.htaccess diff --git a/application/hub/main/tasks/crawler/document_parser/class_CrawlerDocumentParserTask.php b/application/hub/classes/tasks/crawler/document_parser/class_CrawlerDocumentParserTask.php similarity index 100% rename from application/hub/main/tasks/crawler/document_parser/class_CrawlerDocumentParserTask.php rename to application/hub/classes/tasks/crawler/document_parser/class_CrawlerDocumentParserTask.php diff --git a/application/hub/main/tasks/crawler/mime_sniffer/.htaccess b/application/hub/classes/tasks/crawler/mime_sniffer/.htaccess similarity index 100% rename from application/hub/main/tasks/crawler/mime_sniffer/.htaccess rename to application/hub/classes/tasks/crawler/mime_sniffer/.htaccess diff --git a/application/hub/main/tasks/crawler/mime_sniffer/class_CrawlerMimeSnifferTask.php b/application/hub/classes/tasks/crawler/mime_sniffer/class_CrawlerMimeSnifferTask.php similarity index 100% rename from application/hub/main/tasks/crawler/mime_sniffer/class_CrawlerMimeSnifferTask.php rename to application/hub/classes/tasks/crawler/mime_sniffer/class_CrawlerMimeSnifferTask.php diff --git a/application/hub/main/tasks/crawler/ping/.htaccess b/application/hub/classes/tasks/crawler/ping/.htaccess similarity index 100% rename from application/hub/main/tasks/crawler/ping/.htaccess rename to application/hub/classes/tasks/crawler/ping/.htaccess diff --git a/application/hub/main/tasks/crawler/ping/class_CrawlerPingTask.php b/application/hub/classes/tasks/crawler/ping/class_CrawlerPingTask.php similarity index 100% rename from application/hub/main/tasks/crawler/ping/class_CrawlerPingTask.php rename to application/hub/classes/tasks/crawler/ping/class_CrawlerPingTask.php diff --git a/application/hub/main/tasks/crawler/publisher/.htaccess b/application/hub/classes/tasks/crawler/publisher/.htaccess similarity index 100% rename from application/hub/main/tasks/crawler/publisher/.htaccess rename to application/hub/classes/tasks/crawler/publisher/.htaccess diff --git a/application/hub/main/tasks/crawler/publisher/class_CrawlerRemoteJobPublisherTask.php b/application/hub/classes/tasks/crawler/publisher/class_CrawlerRemoteJobPublisherTask.php similarity index 100% rename from application/hub/main/tasks/crawler/publisher/class_CrawlerRemoteJobPublisherTask.php rename to application/hub/classes/tasks/crawler/publisher/class_CrawlerRemoteJobPublisherTask.php diff --git a/application/hub/main/tasks/crawler/scanner/.htaccess b/application/hub/classes/tasks/crawler/scanner/.htaccess similarity index 100% rename from application/hub/main/tasks/crawler/scanner/.htaccess rename to application/hub/classes/tasks/crawler/scanner/.htaccess diff --git a/application/hub/main/tasks/crawler/scanner/class_Crawler b/application/hub/classes/tasks/crawler/scanner/class_Crawler similarity index 100% rename from application/hub/main/tasks/crawler/scanner/class_Crawler rename to application/hub/classes/tasks/crawler/scanner/class_Crawler diff --git a/application/hub/main/tasks/crawler/scanner/uploaded_list/.htaccess b/application/hub/classes/tasks/crawler/scanner/uploaded_list/.htaccess similarity index 100% rename from application/hub/main/tasks/crawler/scanner/uploaded_list/.htaccess rename to application/hub/classes/tasks/crawler/scanner/uploaded_list/.htaccess diff --git a/application/hub/main/tasks/crawler/scanner/uploaded_list/class_CrawlerUploadedListScannerTask.php b/application/hub/classes/tasks/crawler/scanner/uploaded_list/class_CrawlerUploadedListScannerTask.php similarity index 100% rename from application/hub/main/tasks/crawler/scanner/uploaded_list/class_CrawlerUploadedListScannerTask.php rename to application/hub/classes/tasks/crawler/scanner/uploaded_list/class_CrawlerUploadedListScannerTask.php diff --git a/application/hub/main/tasks/crawler/snippet_extractor/.htaccess b/application/hub/classes/tasks/crawler/snippet_extractor/.htaccess similarity index 100% rename from application/hub/main/tasks/crawler/snippet_extractor/.htaccess rename to application/hub/classes/tasks/crawler/snippet_extractor/.htaccess diff --git a/application/hub/main/tasks/crawler/snippet_extractor/class_CrawlerSnippetExtractorTask.php b/application/hub/classes/tasks/crawler/snippet_extractor/class_CrawlerSnippetExtractorTask.php similarity index 100% rename from application/hub/main/tasks/crawler/snippet_extractor/class_CrawlerSnippetExtractorTask.php rename to application/hub/classes/tasks/crawler/snippet_extractor/class_CrawlerSnippetExtractorTask.php diff --git a/application/hub/main/tasks/crawler/structure_analyzer/.htaccess b/application/hub/classes/tasks/crawler/structure_analyzer/.htaccess similarity index 100% rename from application/hub/main/tasks/crawler/structure_analyzer/.htaccess rename to application/hub/classes/tasks/crawler/structure_analyzer/.htaccess diff --git a/application/hub/main/tasks/crawler/structure_analyzer/class_CrawlerStructureAnalyzerTask.php b/application/hub/classes/tasks/crawler/structure_analyzer/class_CrawlerStructureAnalyzerTask.php similarity index 100% rename from application/hub/main/tasks/crawler/structure_analyzer/class_CrawlerStructureAnalyzerTask.php rename to application/hub/classes/tasks/crawler/structure_analyzer/class_CrawlerStructureAnalyzerTask.php diff --git a/application/hub/main/tasks/crawler/url_crawler/.htaccess b/application/hub/classes/tasks/crawler/url_crawler/.htaccess similarity index 100% rename from application/hub/main/tasks/crawler/url_crawler/.htaccess rename to application/hub/classes/tasks/crawler/url_crawler/.htaccess diff --git a/application/hub/main/tasks/crawler/url_crawler/local/.htaccess b/application/hub/classes/tasks/crawler/url_crawler/local/.htaccess similarity index 100% rename from application/hub/main/tasks/crawler/url_crawler/local/.htaccess rename to application/hub/classes/tasks/crawler/url_crawler/local/.htaccess diff --git a/application/hub/main/tasks/crawler/url_crawler/local/class_CrawlerLocalUrlCrawlerTask.php b/application/hub/classes/tasks/crawler/url_crawler/local/class_CrawlerLocalUrlCrawlerTask.php similarity index 100% rename from application/hub/main/tasks/crawler/url_crawler/local/class_CrawlerLocalUrlCrawlerTask.php rename to application/hub/classes/tasks/crawler/url_crawler/local/class_CrawlerLocalUrlCrawlerTask.php diff --git a/application/hub/main/tasks/crawler/url_crawler/remote/.htaccess b/application/hub/classes/tasks/crawler/url_crawler/remote/.htaccess similarity index 100% rename from application/hub/main/tasks/crawler/url_crawler/remote/.htaccess rename to application/hub/classes/tasks/crawler/url_crawler/remote/.htaccess diff --git a/application/hub/main/tasks/crawler/url_crawler/remote/class_CrawlerRemoteUrlCrawlerTask.php b/application/hub/classes/tasks/crawler/url_crawler/remote/class_CrawlerRemoteUrlCrawlerTask.php similarity index 100% rename from application/hub/main/tasks/crawler/url_crawler/remote/class_CrawlerRemoteUrlCrawlerTask.php rename to application/hub/classes/tasks/crawler/url_crawler/remote/class_CrawlerRemoteUrlCrawlerTask.php diff --git a/application/hub/main/tasks/crawler/url_source/.htaccess b/application/hub/classes/tasks/crawler/url_source/.htaccess similarity index 100% rename from application/hub/main/tasks/crawler/url_source/.htaccess rename to application/hub/classes/tasks/crawler/url_source/.htaccess diff --git a/application/hub/main/tasks/crawler/url_source/class_CrawlerUrlSource b/application/hub/classes/tasks/crawler/url_source/class_CrawlerUrlSource similarity index 100% rename from application/hub/main/tasks/crawler/url_source/class_CrawlerUrlSource rename to application/hub/classes/tasks/crawler/url_source/class_CrawlerUrlSource diff --git a/application/hub/main/tasks/crawler/url_source/class_CrawlerUrlSourceFoundRssTask.php b/application/hub/classes/tasks/crawler/url_source/class_CrawlerUrlSourceFoundRssTask.php similarity index 100% rename from application/hub/main/tasks/crawler/url_source/class_CrawlerUrlSourceFoundRssTask.php rename to application/hub/classes/tasks/crawler/url_source/class_CrawlerUrlSourceFoundRssTask.php diff --git a/application/hub/main/tasks/crawler/url_source/class_CrawlerUrlSourceLocalStartTask.php b/application/hub/classes/tasks/crawler/url_source/class_CrawlerUrlSourceLocalStartTask.php similarity index 100% rename from application/hub/main/tasks/crawler/url_source/class_CrawlerUrlSourceLocalStartTask.php rename to application/hub/classes/tasks/crawler/url_source/class_CrawlerUrlSourceLocalStartTask.php diff --git a/application/hub/main/tasks/crawler/url_source/class_CrawlerUrlSourceRssStartTask.php b/application/hub/classes/tasks/crawler/url_source/class_CrawlerUrlSourceRssStartTask.php similarity index 100% rename from application/hub/main/tasks/crawler/url_source/class_CrawlerUrlSourceRssStartTask.php rename to application/hub/classes/tasks/crawler/url_source/class_CrawlerUrlSourceRssStartTask.php diff --git a/application/hub/main/tasks/crawler/url_source/class_CrawlerUrlSourceUploadedListTask.php b/application/hub/classes/tasks/crawler/url_source/class_CrawlerUrlSourceUploadedListTask.php similarity index 100% rename from application/hub/main/tasks/crawler/url_source/class_CrawlerUrlSourceUploadedListTask.php rename to application/hub/classes/tasks/crawler/url_source/class_CrawlerUrlSourceUploadedListTask.php diff --git a/application/hub/main/tasks/cruncher/.htaccess b/application/hub/classes/tasks/cruncher/.htaccess similarity index 100% rename from application/hub/main/tasks/cruncher/.htaccess rename to application/hub/classes/tasks/cruncher/.htaccess diff --git a/application/hub/main/tasks/cruncher/class_Cruncher b/application/hub/classes/tasks/cruncher/class_Cruncher similarity index 100% rename from application/hub/main/tasks/cruncher/class_Cruncher rename to application/hub/classes/tasks/cruncher/class_Cruncher diff --git a/application/hub/main/tasks/cruncher/class_CruncherKeyProducerTask.php b/application/hub/classes/tasks/cruncher/class_CruncherKeyProducerTask.php similarity index 100% rename from application/hub/main/tasks/cruncher/class_CruncherKeyProducerTask.php rename to application/hub/classes/tasks/cruncher/class_CruncherKeyProducerTask.php diff --git a/application/hub/main/tasks/cruncher/class_CruncherTestUnitProducerTask.php b/application/hub/classes/tasks/cruncher/class_CruncherTestUnitProducerTask.php similarity index 100% rename from application/hub/main/tasks/cruncher/class_CruncherTestUnitProducerTask.php rename to application/hub/classes/tasks/cruncher/class_CruncherTestUnitProducerTask.php diff --git a/application/hub/main/tasks/cruncher/class_CruncherWorkUnitFetcherTask.php b/application/hub/classes/tasks/cruncher/class_CruncherWorkUnitFetcherTask.php similarity index 100% rename from application/hub/main/tasks/cruncher/class_CruncherWorkUnitFetcherTask.php rename to application/hub/classes/tasks/cruncher/class_CruncherWorkUnitFetcherTask.php diff --git a/application/hub/main/tasks/miner/.htaccess b/application/hub/classes/tasks/miner/.htaccess similarity index 100% rename from application/hub/main/tasks/miner/.htaccess rename to application/hub/classes/tasks/miner/.htaccess diff --git a/application/hub/main/tasks/miner/block_fetcher/.htaccess b/application/hub/classes/tasks/miner/block_fetcher/.htaccess similarity index 100% rename from application/hub/main/tasks/miner/block_fetcher/.htaccess rename to application/hub/classes/tasks/miner/block_fetcher/.htaccess diff --git a/application/hub/main/tasks/miner/block_fetcher/class_MinerBlockFetcherTask.php b/application/hub/classes/tasks/miner/block_fetcher/class_MinerBlockFetcherTask.php similarity index 100% rename from application/hub/main/tasks/miner/block_fetcher/class_MinerBlockFetcherTask.php rename to application/hub/classes/tasks/miner/block_fetcher/class_MinerBlockFetcherTask.php diff --git a/application/hub/main/tasks/miner/block_producer/.htaccess b/application/hub/classes/tasks/miner/block_producer/.htaccess similarity index 100% rename from application/hub/main/tasks/miner/block_producer/.htaccess rename to application/hub/classes/tasks/miner/block_producer/.htaccess diff --git a/application/hub/main/tasks/miner/block_producer/class_MinerRealGenesisBlockProducerTask.php b/application/hub/classes/tasks/miner/block_producer/class_MinerRealGenesisBlockProducerTask.php similarity index 100% rename from application/hub/main/tasks/miner/block_producer/class_MinerRealGenesisBlockProducerTask.php rename to application/hub/classes/tasks/miner/block_producer/class_MinerRealGenesisBlockProducerTask.php diff --git a/application/hub/main/tasks/miner/block_producer/class_MinerTestGenesisBlockProducerTask.php b/application/hub/classes/tasks/miner/block_producer/class_MinerTestGenesisBlockProducerTask.php similarity index 100% rename from application/hub/main/tasks/miner/block_producer/class_MinerTestGenesisBlockProducerTask.php rename to application/hub/classes/tasks/miner/block_producer/class_MinerTestGenesisBlockProducerTask.php diff --git a/application/hub/main/tasks/miner/class_Miner b/application/hub/classes/tasks/miner/class_Miner similarity index 100% rename from application/hub/main/tasks/miner/class_Miner rename to application/hub/classes/tasks/miner/class_Miner diff --git a/application/hub/main/tasks/miner/communicator/.htaccess b/application/hub/classes/tasks/miner/communicator/.htaccess similarity index 100% rename from application/hub/main/tasks/miner/communicator/.htaccess rename to application/hub/classes/tasks/miner/communicator/.htaccess diff --git a/application/hub/main/tasks/miner/communicator/class_MinerNodeCommunicatorTask.php b/application/hub/classes/tasks/miner/communicator/class_MinerNodeCommunicatorTask.php similarity index 100% rename from application/hub/main/tasks/miner/communicator/class_MinerNodeCommunicatorTask.php rename to application/hub/classes/tasks/miner/communicator/class_MinerNodeCommunicatorTask.php diff --git a/application/hub/main/tasks/network/.htaccess b/application/hub/classes/tasks/network/.htaccess similarity index 100% rename from application/hub/main/tasks/network/.htaccess rename to application/hub/classes/tasks/network/.htaccess diff --git a/application/hub/main/tasks/network/class_NetworkPackage b/application/hub/classes/tasks/network/class_NetworkPackage similarity index 100% rename from application/hub/main/tasks/network/class_NetworkPackage rename to application/hub/classes/tasks/network/class_NetworkPackage diff --git a/application/hub/main/tasks/network/class_NetworkPackageReaderTask.php b/application/hub/classes/tasks/network/class_NetworkPackageReaderTask.php similarity index 100% rename from application/hub/main/tasks/network/class_NetworkPackageReaderTask.php rename to application/hub/classes/tasks/network/class_NetworkPackageReaderTask.php diff --git a/application/hub/main/tasks/network/class_NetworkPackageWriterTask.php b/application/hub/classes/tasks/network/class_NetworkPackageWriterTask.php similarity index 100% rename from application/hub/main/tasks/network/class_NetworkPackageWriterTask.php rename to application/hub/classes/tasks/network/class_NetworkPackageWriterTask.php diff --git a/application/hub/main/tasks/node/.htaccess b/application/hub/classes/tasks/node/.htaccess similarity index 100% rename from application/hub/main/tasks/node/.htaccess rename to application/hub/classes/tasks/node/.htaccess diff --git a/application/hub/main/tasks/node/announcement/.htaccess b/application/hub/classes/tasks/node/announcement/.htaccess similarity index 100% rename from application/hub/main/tasks/node/announcement/.htaccess rename to application/hub/classes/tasks/node/announcement/.htaccess diff --git a/application/hub/main/tasks/node/announcement/class_NodeAnnouncementTask.php b/application/hub/classes/tasks/node/announcement/class_NodeAnnouncementTask.php similarity index 100% rename from application/hub/main/tasks/node/announcement/class_NodeAnnouncementTask.php rename to application/hub/classes/tasks/node/announcement/class_NodeAnnouncementTask.php diff --git a/application/hub/main/tasks/node/chunks/.htaccess b/application/hub/classes/tasks/node/chunks/.htaccess similarity index 100% rename from application/hub/main/tasks/node/chunks/.htaccess rename to application/hub/classes/tasks/node/chunks/.htaccess diff --git a/application/hub/main/tasks/node/chunks/class_NodeChunkAssemblerTask.php b/application/hub/classes/tasks/node/chunks/class_NodeChunkAssemblerTask.php similarity index 100% rename from application/hub/main/tasks/node/chunks/class_NodeChunkAssemblerTask.php rename to application/hub/classes/tasks/node/chunks/class_NodeChunkAssemblerTask.php diff --git a/application/hub/main/tasks/node/class_Node b/application/hub/classes/tasks/node/class_Node similarity index 100% rename from application/hub/main/tasks/node/class_Node rename to application/hub/classes/tasks/node/class_Node diff --git a/application/hub/main/tasks/node/decoder/.htaccess b/application/hub/classes/tasks/node/decoder/.htaccess similarity index 100% rename from application/hub/main/tasks/node/decoder/.htaccess rename to application/hub/classes/tasks/node/decoder/.htaccess diff --git a/application/hub/main/tasks/node/decoder/class_NodePackageDecoderTask.php b/application/hub/classes/tasks/node/decoder/class_NodePackageDecoderTask.php similarity index 100% rename from application/hub/main/tasks/node/decoder/class_NodePackageDecoderTask.php rename to application/hub/classes/tasks/node/decoder/class_NodePackageDecoderTask.php diff --git a/application/hub/main/tasks/node/dht/.htaccess b/application/hub/classes/tasks/node/dht/.htaccess similarity index 100% rename from application/hub/main/tasks/node/dht/.htaccess rename to application/hub/classes/tasks/node/dht/.htaccess diff --git a/application/hub/main/tasks/node/dht/class_NodeDht b/application/hub/classes/tasks/node/dht/class_NodeDht similarity index 100% rename from application/hub/main/tasks/node/dht/class_NodeDht rename to application/hub/classes/tasks/node/dht/class_NodeDht diff --git a/application/hub/main/tasks/node/dht/class_NodeDhtBootstrapTask.php b/application/hub/classes/tasks/node/dht/class_NodeDhtBootstrapTask.php similarity index 100% rename from application/hub/main/tasks/node/dht/class_NodeDhtBootstrapTask.php rename to application/hub/classes/tasks/node/dht/class_NodeDhtBootstrapTask.php diff --git a/application/hub/main/tasks/node/dht/class_NodeDhtInitializationTask.php b/application/hub/classes/tasks/node/dht/class_NodeDhtInitializationTask.php similarity index 100% rename from application/hub/main/tasks/node/dht/class_NodeDhtInitializationTask.php rename to application/hub/classes/tasks/node/dht/class_NodeDhtInitializationTask.php diff --git a/application/hub/main/tasks/node/dht/class_NodeDhtLateBootstrapTask.php b/application/hub/classes/tasks/node/dht/class_NodeDhtLateBootstrapTask.php similarity index 100% rename from application/hub/main/tasks/node/dht/class_NodeDhtLateBootstrapTask.php rename to application/hub/classes/tasks/node/dht/class_NodeDhtLateBootstrapTask.php diff --git a/application/hub/main/tasks/node/dht/class_NodeDhtPublicationCheckTask.php b/application/hub/classes/tasks/node/dht/class_NodeDhtPublicationCheckTask.php similarity index 100% rename from application/hub/main/tasks/node/dht/class_NodeDhtPublicationCheckTask.php rename to application/hub/classes/tasks/node/dht/class_NodeDhtPublicationCheckTask.php diff --git a/application/hub/main/tasks/node/dht/class_NodeDhtPublicationTask.php b/application/hub/classes/tasks/node/dht/class_NodeDhtPublicationTask.php similarity index 100% rename from application/hub/main/tasks/node/dht/class_NodeDhtPublicationTask.php rename to application/hub/classes/tasks/node/dht/class_NodeDhtPublicationTask.php diff --git a/application/hub/main/tasks/node/dht/class_NodeDhtQueryTask.php b/application/hub/classes/tasks/node/dht/class_NodeDhtQueryTask.php similarity index 100% rename from application/hub/main/tasks/node/dht/class_NodeDhtQueryTask.php rename to application/hub/classes/tasks/node/dht/class_NodeDhtQueryTask.php diff --git a/application/hub/main/tasks/node/listener/.htaccess b/application/hub/classes/tasks/node/listener/.htaccess similarity index 100% rename from application/hub/main/tasks/node/listener/.htaccess rename to application/hub/classes/tasks/node/listener/.htaccess diff --git a/application/hub/main/tasks/node/listener/class_NodeSocketListenerTask.php b/application/hub/classes/tasks/node/listener/class_NodeSocketListenerTask.php similarity index 100% rename from application/hub/main/tasks/node/listener/class_NodeSocketListenerTask.php rename to application/hub/classes/tasks/node/listener/class_NodeSocketListenerTask.php diff --git a/application/hub/main/tasks/node/ping/.htaccess b/application/hub/classes/tasks/node/ping/.htaccess similarity index 100% rename from application/hub/main/tasks/node/ping/.htaccess rename to application/hub/classes/tasks/node/ping/.htaccess diff --git a/application/hub/main/tasks/node/ping/class_NodePingTask.php b/application/hub/classes/tasks/node/ping/class_NodePingTask.php similarity index 100% rename from application/hub/main/tasks/node/ping/class_NodePingTask.php rename to application/hub/classes/tasks/node/ping/class_NodePingTask.php diff --git a/application/hub/main/tasks/node/self_connect/.htaccess b/application/hub/classes/tasks/node/self_connect/.htaccess similarity index 100% rename from application/hub/main/tasks/node/self_connect/.htaccess rename to application/hub/classes/tasks/node/self_connect/.htaccess diff --git a/application/hub/main/tasks/node/self_connect/class_NodeSelfConnectTask.php b/application/hub/classes/tasks/node/self_connect/class_NodeSelfConnectTask.php similarity index 100% rename from application/hub/main/tasks/node/self_connect/class_NodeSelfConnectTask.php rename to application/hub/classes/tasks/node/self_connect/class_NodeSelfConnectTask.php diff --git a/application/hub/main/tasks/node/tags/.htaccess b/application/hub/classes/tasks/node/tags/.htaccess similarity index 100% rename from application/hub/main/tasks/node/tags/.htaccess rename to application/hub/classes/tasks/node/tags/.htaccess diff --git a/application/hub/main/tasks/node/tags/class_NodePackageTagsInitTask.php b/application/hub/classes/tasks/node/tags/class_NodePackageTagsInitTask.php similarity index 100% rename from application/hub/main/tasks/node/tags/class_NodePackageTagsInitTask.php rename to application/hub/classes/tasks/node/tags/class_NodePackageTagsInitTask.php diff --git a/application/hub/main/tasks/node/update/.htaccess b/application/hub/classes/tasks/node/update/.htaccess similarity index 100% rename from application/hub/main/tasks/node/update/.htaccess rename to application/hub/classes/tasks/node/update/.htaccess diff --git a/application/hub/main/tasks/node/update/class_NodeUpdateCheckTask.php b/application/hub/classes/tasks/node/update/class_NodeUpdateCheckTask.php similarity index 100% rename from application/hub/main/tasks/node/update/class_NodeUpdateCheckTask.php rename to application/hub/classes/tasks/node/update/class_NodeUpdateCheckTask.php diff --git a/application/hub/main/template/.htaccess b/application/hub/classes/template/.htaccess similarity index 100% rename from application/hub/main/template/.htaccess rename to application/hub/classes/template/.htaccess diff --git a/application/hub/main/template/announcement/.htaccess b/application/hub/classes/template/announcement/.htaccess similarity index 100% rename from application/hub/main/template/announcement/.htaccess rename to application/hub/classes/template/announcement/.htaccess diff --git a/application/hub/main/template/announcement/class_XmlAnnouncementTemplateEngine.php b/application/hub/classes/template/announcement/class_XmlAnnouncementTemplateEngine.php similarity index 100% rename from application/hub/main/template/announcement/class_XmlAnnouncementTemplateEngine.php rename to application/hub/classes/template/announcement/class_XmlAnnouncementTemplateEngine.php diff --git a/application/hub/main/template/answer/.htaccess b/application/hub/classes/template/answer/.htaccess similarity index 100% rename from application/hub/main/template/answer/.htaccess rename to application/hub/classes/template/answer/.htaccess diff --git a/application/hub/main/template/answer/announcement/.htaccess b/application/hub/classes/template/answer/announcement/.htaccess similarity index 100% rename from application/hub/main/template/answer/announcement/.htaccess rename to application/hub/classes/template/answer/announcement/.htaccess diff --git a/application/hub/main/template/answer/announcement/class_XmlAnnouncementAnswerTemplateEngine.php b/application/hub/classes/template/answer/announcement/class_XmlAnnouncementAnswerTemplateEngine.php similarity index 100% rename from application/hub/main/template/answer/announcement/class_XmlAnnouncementAnswerTemplateEngine.php rename to application/hub/classes/template/answer/announcement/class_XmlAnnouncementAnswerTemplateEngine.php diff --git a/application/hub/main/template/answer/class_ b/application/hub/classes/template/answer/class_ similarity index 100% rename from application/hub/main/template/answer/class_ rename to application/hub/classes/template/answer/class_ diff --git a/application/hub/main/template/answer/class_BaseXmlAnswerTemplateEngine.php b/application/hub/classes/template/answer/class_BaseXmlAnswerTemplateEngine.php similarity index 100% rename from application/hub/main/template/answer/class_BaseXmlAnswerTemplateEngine.php rename to application/hub/classes/template/answer/class_BaseXmlAnswerTemplateEngine.php diff --git a/application/hub/main/template/answer/dht/.htaccess b/application/hub/classes/template/answer/dht/.htaccess similarity index 100% rename from application/hub/main/template/answer/dht/.htaccess rename to application/hub/classes/template/answer/dht/.htaccess diff --git a/application/hub/main/template/answer/dht/class_XmlDhtBootstrapAnswerTemplateEngine.php b/application/hub/classes/template/answer/dht/class_XmlDhtBootstrapAnswerTemplateEngine.php similarity index 100% rename from application/hub/main/template/answer/dht/class_XmlDhtBootstrapAnswerTemplateEngine.php rename to application/hub/classes/template/answer/dht/class_XmlDhtBootstrapAnswerTemplateEngine.php diff --git a/application/hub/main/template/answer/requests/.htaccess b/application/hub/classes/template/answer/requests/.htaccess similarity index 100% rename from application/hub/main/template/answer/requests/.htaccess rename to application/hub/classes/template/answer/requests/.htaccess diff --git a/application/hub/main/template/answer/requests/class_XmlRequestNodeListAnswerTemplateEngine.php b/application/hub/classes/template/answer/requests/class_XmlRequestNodeListAnswerTemplateEngine.php similarity index 100% rename from application/hub/main/template/answer/requests/class_XmlRequestNodeListAnswerTemplateEngine.php rename to application/hub/classes/template/answer/requests/class_XmlRequestNodeListAnswerTemplateEngine.php diff --git a/application/hub/main/template/class_ b/application/hub/classes/template/class_ similarity index 100% rename from application/hub/main/template/class_ rename to application/hub/classes/template/class_ diff --git a/application/hub/main/template/class_BaseXmlTemplateEngine.php b/application/hub/classes/template/class_BaseXmlTemplateEngine.php similarity index 100% rename from application/hub/main/template/class_BaseXmlTemplateEngine.php rename to application/hub/classes/template/class_BaseXmlTemplateEngine.php diff --git a/application/hub/main/template/connect/.htaccess b/application/hub/classes/template/connect/.htaccess similarity index 100% rename from application/hub/main/template/connect/.htaccess rename to application/hub/classes/template/connect/.htaccess diff --git a/application/hub/main/template/connect/class_XmlSelfConnectTemplateEngine.php b/application/hub/classes/template/connect/class_XmlSelfConnectTemplateEngine.php similarity index 100% rename from application/hub/main/template/connect/class_XmlSelfConnectTemplateEngine.php rename to application/hub/classes/template/connect/class_XmlSelfConnectTemplateEngine.php diff --git a/application/hub/main/template/dht/.htaccess b/application/hub/classes/template/dht/.htaccess similarity index 100% rename from application/hub/main/template/dht/.htaccess rename to application/hub/classes/template/dht/.htaccess diff --git a/application/hub/main/template/dht/class_XmlDhtBootstrapTemplateEngine.php b/application/hub/classes/template/dht/class_XmlDhtBootstrapTemplateEngine.php similarity index 100% rename from application/hub/main/template/dht/class_XmlDhtBootstrapTemplateEngine.php rename to application/hub/classes/template/dht/class_XmlDhtBootstrapTemplateEngine.php diff --git a/application/hub/main/template/entries/.htaccess b/application/hub/classes/template/entries/.htaccess similarity index 100% rename from application/hub/main/template/entries/.htaccess rename to application/hub/classes/template/entries/.htaccess diff --git a/application/hub/main/template/entries/class_XmlRequestNodeListEntryTemplateEngine.php b/application/hub/classes/template/entries/class_XmlRequestNodeListEntryTemplateEngine.php similarity index 100% rename from application/hub/main/template/entries/class_XmlRequestNodeListEntryTemplateEngine.php rename to application/hub/classes/template/entries/class_XmlRequestNodeListEntryTemplateEngine.php diff --git a/application/hub/main/template/objects/.htaccess b/application/hub/classes/template/objects/.htaccess similarity index 100% rename from application/hub/main/template/objects/.htaccess rename to application/hub/classes/template/objects/.htaccess diff --git a/application/hub/main/template/objects/class_XmlObjectRegistryTemplateEngine.php b/application/hub/classes/template/objects/class_XmlObjectRegistryTemplateEngine.php similarity index 100% rename from application/hub/main/template/objects/class_XmlObjectRegistryTemplateEngine.php rename to application/hub/classes/template/objects/class_XmlObjectRegistryTemplateEngine.php diff --git a/application/hub/main/template/producer/.htaccess b/application/hub/classes/template/producer/.htaccess similarity index 100% rename from application/hub/main/template/producer/.htaccess rename to application/hub/classes/template/producer/.htaccess diff --git a/application/hub/main/template/producer/test_units/.htaccess b/application/hub/classes/template/producer/test_units/.htaccess similarity index 100% rename from application/hub/main/template/producer/test_units/.htaccess rename to application/hub/classes/template/producer/test_units/.htaccess diff --git a/application/hub/main/template/producer/test_units/class_XmlCruncherTestUnitTemplateEngine.php b/application/hub/classes/template/producer/test_units/class_XmlCruncherTestUnitTemplateEngine.php similarity index 100% rename from application/hub/main/template/producer/test_units/class_XmlCruncherTestUnitTemplateEngine.php rename to application/hub/classes/template/producer/test_units/class_XmlCruncherTestUnitTemplateEngine.php diff --git a/application/hub/main/template/producer/work_units/.htaccess b/application/hub/classes/template/producer/work_units/.htaccess similarity index 100% rename from application/hub/main/template/producer/work_units/.htaccess rename to application/hub/classes/template/producer/work_units/.htaccess diff --git a/application/hub/main/template/publish/.htaccess b/application/hub/classes/template/publish/.htaccess similarity index 100% rename from application/hub/main/template/publish/.htaccess rename to application/hub/classes/template/publish/.htaccess diff --git a/application/hub/main/template/publish/class_XmlDhtPublishEntryTemplateEngine.php b/application/hub/classes/template/publish/class_XmlDhtPublishEntryTemplateEngine.php similarity index 100% rename from application/hub/main/template/publish/class_XmlDhtPublishEntryTemplateEngine.php rename to application/hub/classes/template/publish/class_XmlDhtPublishEntryTemplateEngine.php diff --git a/application/hub/main/template/requests/.htaccess b/application/hub/classes/template/requests/.htaccess similarity index 100% rename from application/hub/main/template/requests/.htaccess rename to application/hub/classes/template/requests/.htaccess diff --git a/application/hub/main/template/requests/class_XmlRequestNodeListTemplateEngine.php b/application/hub/classes/template/requests/class_XmlRequestNodeListTemplateEngine.php similarity index 100% rename from application/hub/main/template/requests/class_XmlRequestNodeListTemplateEngine.php rename to application/hub/classes/template/requests/class_XmlRequestNodeListTemplateEngine.php diff --git a/application/hub/main/template/work_units/.htaccess b/application/hub/classes/template/work_units/.htaccess similarity index 100% rename from application/hub/main/template/work_units/.htaccess rename to application/hub/classes/template/work_units/.htaccess diff --git a/application/hub/main/tools/.htaccess b/application/hub/classes/tools/.htaccess similarity index 100% rename from application/hub/main/tools/.htaccess rename to application/hub/classes/tools/.htaccess diff --git a/application/hub/main/tools/class_HubTools.php b/application/hub/classes/tools/class_HubTools.php similarity index 100% rename from application/hub/main/tools/class_HubTools.php rename to application/hub/classes/tools/class_HubTools.php diff --git a/application/hub/main/unl/.htaccess b/application/hub/classes/unl/.htaccess similarity index 100% rename from application/hub/main/unl/.htaccess rename to application/hub/classes/unl/.htaccess diff --git a/application/hub/main/unl/class_UniversalNodeLocator.php b/application/hub/classes/unl/class_UniversalNodeLocator.php similarity index 100% rename from application/hub/main/unl/class_UniversalNodeLocator.php rename to application/hub/classes/unl/class_UniversalNodeLocator.php diff --git a/application/hub/main/visitor/.htaccess b/application/hub/classes/visitor/.htaccess similarity index 100% rename from application/hub/main/visitor/.htaccess rename to application/hub/classes/visitor/.htaccess diff --git a/application/hub/main/visitor/pool/.htaccess b/application/hub/classes/visitor/pool/.htaccess similarity index 100% rename from application/hub/main/visitor/pool/.htaccess rename to application/hub/classes/visitor/pool/.htaccess diff --git a/application/hub/main/visitor/pool/class_ b/application/hub/classes/visitor/pool/class_ similarity index 100% rename from application/hub/main/visitor/pool/class_ rename to application/hub/classes/visitor/pool/class_ diff --git a/application/hub/main/visitor/pool/handler/.htaccess b/application/hub/classes/visitor/pool/handler/.htaccess similarity index 100% rename from application/hub/main/visitor/pool/handler/.htaccess rename to application/hub/classes/visitor/pool/handler/.htaccess diff --git a/application/hub/main/visitor/pool/handler/class_Handler b/application/hub/classes/visitor/pool/handler/class_Handler similarity index 100% rename from application/hub/main/visitor/pool/handler/class_Handler rename to application/hub/classes/visitor/pool/handler/class_Handler diff --git a/application/hub/main/visitor/pool/monitor/.htaccess b/application/hub/classes/visitor/pool/monitor/.htaccess similarity index 100% rename from application/hub/main/visitor/pool/monitor/.htaccess rename to application/hub/classes/visitor/pool/monitor/.htaccess diff --git a/application/hub/main/visitor/pool/monitor/class_RawDataPoolMonitorVisitor.php b/application/hub/classes/visitor/pool/monitor/class_RawDataPoolMonitorVisitor.php similarity index 100% rename from application/hub/main/visitor/pool/monitor/class_RawDataPoolMonitorVisitor.php rename to application/hub/classes/visitor/pool/monitor/class_RawDataPoolMonitorVisitor.php diff --git a/application/hub/main/visitor/pool/shutdown/.htaccess b/application/hub/classes/visitor/pool/shutdown/.htaccess similarity index 100% rename from application/hub/main/visitor/pool/shutdown/.htaccess rename to application/hub/classes/visitor/pool/shutdown/.htaccess diff --git a/application/hub/main/visitor/pool/shutdown/class_Shutdown b/application/hub/classes/visitor/pool/shutdown/class_Shutdown similarity index 100% rename from application/hub/main/visitor/pool/shutdown/class_Shutdown rename to application/hub/classes/visitor/pool/shutdown/class_Shutdown diff --git a/application/hub/main/visitor/pool/shutdown/class_ShutdownListenerPoolVisitor.php b/application/hub/classes/visitor/pool/shutdown/class_ShutdownListenerPoolVisitor.php similarity index 100% rename from application/hub/main/visitor/pool/shutdown/class_ShutdownListenerPoolVisitor.php rename to application/hub/classes/visitor/pool/shutdown/class_ShutdownListenerPoolVisitor.php diff --git a/application/hub/main/visitor/socket/.htaccess b/application/hub/classes/visitor/socket/.htaccess similarity index 100% rename from application/hub/main/visitor/socket/.htaccess rename to application/hub/classes/visitor/socket/.htaccess diff --git a/application/hub/main/visitor/socket/class_HalfShutdownSocketVisitor.php b/application/hub/classes/visitor/socket/class_HalfShutdownSocketVisitor.php similarity index 100% rename from application/hub/main/visitor/socket/class_HalfShutdownSocketVisitor.php rename to application/hub/classes/visitor/socket/class_HalfShutdownSocketVisitor.php diff --git a/application/hub/main/visitor/socket/class_ShutdownSocketVisitor.php b/application/hub/classes/visitor/socket/class_ShutdownSocketVisitor.php similarity index 100% rename from application/hub/main/visitor/socket/class_ShutdownSocketVisitor.php rename to application/hub/classes/visitor/socket/class_ShutdownSocketVisitor.php diff --git a/core b/core index 17f36438a..7bc401465 160000 --- a/core +++ b/core @@ -1 +1 @@ -Subproject commit 17f36438ae9e5d239cbfc019890ea81ba5f00bb1 +Subproject commit 7bc4014657a70dedfc38b9b28d134aa7c3a6158c -- 2.39.2