Fix/redirect start

* Fixes redirect to `start.welcome` then no session is stored.
You can add custom data to the states that will respect the hierarchy. For example we are using `data: { auth: true } ` to declare which states requires authentication, probably you should extend the use of `auth` to represent something else.