Create interface for Alarm and update tests
Create alarmDialog class
add alarm notification
Fix #23 #15
Create subpackages, add #17, #21, #23  features
fix #26, #27
renaming package