cleanup
update angular and use angular-ui-router.stateHelper
refactor with multiple ui-view
Fix collapsed flag storage
fix default hack state transition