Added composer support

Updated the ability to use composer by means of namespace and composer class autoload.