Creates class, then creates classes with inheritance and then fill out classes with individual methods. Committing entire project after reorganizing repos.