Refactored a few functions to meet project requirements, added flow chart to repository. No Bugs.