refactored current status label calculation

now the Room returns NSDateComponents instead of number of seconds. Not
sure if it's a good idea though...