Application!

Added an application class, essentially will support callbacks...