as close as I'm going to get to a working model of my project until I'm a better programmer. Fixed alot of the functional logic to the point I can run it in command line with little to no interaction.