Finishes off shuttle_console

Could use some cleanup, though.