Extensive app work
Added more functionality and refactored some methods to accept inputs. Also began working on appearance and tweaking positioning.