Add code to load/save alerts. Use guava immutable lists for easier logic.
Add alert edit page; add deserializer for immutable guava classes; reorder classes.
Add ability to change alert title.