furthur modularized rotation calibration code
did more improvements to code
improved the main class a bit
added comments detailing new path projection plan