Added a seat visualizer, moved main method to another class