initial commit of furnace controller
applied 10 minute aggregation to users existence. added unit test