Initial Checkin

The base project is functional but needs to be optimized and polished a
bit.