Initial finish of code...hopefully it works? Will test and debug next time