Fix ui router linking and responsiveness

As ui router didn't like not getting what it wants, we have to make
certain that the data is available, by calling compile manually. Also
add responsive class tag.