Initial Workable Source Code

Fixes #1.

Contains the initial workable version of this application.

This is going to take a lot of work...