Second commit

Added basic structure, and button actions

To-do:
Implement reGraph()
Reposition components to create a smoother look