a few changes
moving autoloading to here
removing autoloader in lieu of using composers