Implemented revListAll
implemented revList
Implemented the describe method
A much better test of luck
fixing bugs and adding test cases
implementing more methods