Pep8 refactor

Massive refactor of LapSim repo to conform to pep8, some TODOs were added along the way.