A simple application framework plus utility classes and helpers