[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

What we usually do for Ripple Trade is 
- have all the rp services with a custom prefix
- use "$" sign only for angular native services