Added documentation. Inlined unnecessary constructor in Room.