First commit, backing up of initial code.