Added checking for output directory in LoggerContext creation
Significant refactor of project to better modularize responsibility among packages, projects and classes
Formatting
Merge pull request #15 from isuftin/master

Refactor/Formatting