Status dashboard

Tons and tons of changes. Please read and critique with the closest eye.
Disconnect doesn't check for bad post parameters like Connect does.