Finished up until the creating interfaces portion, will need to change code so I figured I would upload the old working code so that the Source Control will have seen it