Initial commit of project files.

Functionality still in progress.