Refactor, split into modules similar to example angular-app, change top-nav to side-nav