fe: update to a singurlar NG controller

Now we have a single NG controller that will
control the entire client view.

It also self updates the client list from the server