Рефакторинг core
core: small refactor.
Add Application, Config
Small refactorings: @property, double quotes -> single quotes str.
Split Applicaiton.setUp(). Two apps are connected to each other without payload
main refactor for sublime
Работает более-менее main2