edit preferences page works, close to being able to add a room