added basic notification system
Merge branch 'KyleR'