Added sources and tests as for work starting
Renamed source files
Changed autload type from PSR-0 to PSR-4

all off namesapces classe needed to be PSR-4
autoloads
Misc fixes on source classes
Added Testcases