Breaking out python install fixes to own class