Refactoring, restructuring and an executable oh my!
Time to get back to adding features.