Filename conventions.

Also changed the class loading mechanism to use Drupal 7 class loading.
Merge pull request #4 from nigelgbanks/7.x-filename-conventions

Filename conventions.