change to latest slim version, namespaces and autoload