haml layout

Fixes #2