Fixes #45 Rename RoomManager to RoomFactory and add an unit test