Added more Unit Tests
Added more Tests
Added more JavaDoc comments to existing code