Updates

- Refactored DNBaseTheme
- Renamed DNApplicationDelegate -> DNApplicationProtocol

Signed-off-by: Darren Ehlers <me@darrenehlers.com>