Initial commit

First submission of project to repository.