Use namespaces and autoload