Clean Up / Format classes. Change methods. Add documentation.