[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

is this synchronous? looks weird, because if you're showing a confirm box and waiting for a response asynchronously then the if (confirmed) will always be false.