Final commit with program working somewhat well for what I accomplished while working on windows and codeblocks.