Broke code in to files by Class