add SplClassLoader, add namespaces for some class
add namespace to storage component
add namespace to app components
change structure and namespace according to rules
fix UnitTest, change some Class according to use namespace
finish namespace changes
Merge pull request #1 from kovitals/using_autoload

Using autoload and namespaces