add the magic method __autoload()

eliminates the include_once() sentences