load config.json and add default config
move app router creation to app model
move follower object creation to constructor
move layout connection to main.js
remove old dependency
bulk improve