add header changes
- get rid of redundant navbar
- minor refactoring
- replace tasklist service with factory