styling almost done
working algorithms
finished
removed unused libs
fixed up test cases
fixed test cases
finished project