First code commit

This is the base code for the project.