refactoring complete app
almost stable after refactoring
remove console logs
remove ghost views, child views should be removed when removing parent view
fix memory leaks
fix bug: call remove in close function
fix navigation bar
Merge branch 'refactor'