First class functions updated; project "complete." Except for that method printing thing.