Refactoring a bit and adding more functionality! Can now select a seat!