Good God something started working correctly

Not sure what's next from this point I just need to start messing with
stuff to get it working. This is just the first point that everything
compiled and the program spit out some output. Will update as needed.