Changed the class to a singleton so the appID and alertType can be set without having to modify the repo. This is important to support using Harpy as a submodule.