object oriented programming in 30 minutes