Implemented blueprint and better exception handling
Merge pull request #1 from ehenneken/blueprint

Implemented blueprint and better exception handling
Removed some superfluous code
Merge pull request #2 from ehenneken/cleanup

Removed some superfluous code
Refactoring of code
Merge pull request #3 from ehenneken/refactor

Refactoring of code
Small refactor exercise