Updated so that logs are now recorded and displayed
Moved the ClusterConsole to its own file