Intial commit of all the work from machine problem #3 that is required for this project