Classes & Functions (pure functions, prototyping v. planning, datetime module fun)