Commit Dan's Version

Adds GUI and the first underpinnings of Version 2.0