Initial Upload (v0.1)

Initial project upload. The project is still in development at this
point and not everything is completed.