Object-oriented approach with helper classes for nodes, users, and forms for Drupal 7.