addition of namespaces, shoulda probably used spl_autoload, no time!