Best practices slim template for middleman