created TimeAlarm
added nested properties, fixed some bindings