Fix conn.assigns not available in view

The values assigned with `assign(conn, :key, value)` were not available in the view.

This PR let you use `assigns` as described in  #168 
That would be my favorite approach. The status can already be set easily, so there is no need for it here imo. You can provide a function that stores the layout in the connection.