Completed Refactoring Planner

Completed refactoring the planner software.
Added readme with instructions on running.