Began alerts framework

Stored in memory, no implementation yet