Updated service layer. Extracted scheduling to it's own class for better
overview. Added call for saving measurements into the our internal
model. That is, accumulated values for floors and the entire building
are not stored in our database.