Refactored Parser - split item types in classes
Refactored rendering of scenarios big time.

The reason was to make rendering more robust [fixes #5]

Structure is passed to the Resource now and rendered there.
This would make it possible to pass it along to a JSON response as well.