Refactoring to allow primus to inherit some rooms methods
Adding test cases
updating readme file