Eighth Commit

Probably am going to ice this project, its becoming far too cluttered
and the code isn't great. Will pick it back up in a few months after I
finish my latest project.