Refactor GUI into components
Merge pull request #1 from loganwedwards/master

Refactor GUI into components