added EventDispatcher to project
added optional config support to Application