Update bootstrap app to use new navigation and icons code
Provide a lightweight class for settings and move code from view to the api file
Provide lightwight class for tasks