Adjust header to look more like the other ui elements
Remove "view" property from Feature.java
Do not put snippet demos with fixed sizes in a box
Remove help box

Was dead code, could be added again later
Clean up CSS theming
Make initial visibility of resources area depend on display width
Store features root object in application context
Do not render resources area content if not visible
Move previous/next buttons back to tree

I found it visually much more appealing, and it's less code
Move description text to a separate box outside the demo area

Also replaced the balloon.png with a self-drawn version