added autoload to composer