Uploading current project status

Files as they currently stand (functional but sans documentation or
package organization).