Added preliminary gui files

These files do not have the actual gui, it has the foundation code. I
will add actual gui files tomorrow morning.
Merge pull request #11 from gabeayers/master

Added foundation gui files