I understand the basics, but have trouble breaking out of the procedural mindset and building an OO app from grounds up. Been programming stuff in Perl (and later PHP) on and off for some years, ...