Console Manager Re-Written

Re-wrote the console manager to integrate it better and reduce
complexity
UI Cleanup

Just a little UI cleanup.