Functionality
Application intialization moved
Logger refactored
Added named logger