removed servlet dependency
changed visibility of methods
revamp of read me