more work on alarm class and temp class, fixed some indents in lights