made the library PSR-0 compliant
added Unit Testing
Update Documentation