Base classes and interfaces for building Snappy apps.