Alpha Candidate #1 - Initial commit

The first somewhat usable alpha build of this application.