v1.4.0: Merge pull request #3 from ilfroloff/1.4.0
v1.4.0 release notes: Changes: - prevented throw error when cannot load a component - changed private options to getters - remade Application class - remade models initalize system: -- separated initialization of the models builders -- created specified classes for each model initialize stage - implemented small improvements