Move Room to a separate class
Load room from a configuration hash