Refactored Domains Module PSR-2 and PSR-0 Autoload

This looks good except for the call-back function. 

We might want to do something about the site_id() helper function. Maybe we can do something with relationships.