Namespaces & PSR-0 autoload standard

Added for more compatibility with another libraries or features from
other vendors (Uploaded Eg. MicroMVC Libraries)