Initial commit of the code thus far