First pass as Notices class

Issue #2707