Implement Room class