[FEATURE] Router update

Gatewayd-admin Refactor and Enhance(enhance...)
--------
Status: Ready

Purpose
---
Update router (ui-router) and create data models/collections (Restangular) to separate concerns and create stateful client app. Refine styling.

Dependencies
-----
N/A

@vinniefalco
@vhpoet
@yongsoo

I feel like !$user.isAdmin is enough here. I might be wrong.