save user on startup & added a details view to poi

You could inline this since `detailButton` isn't referenced anywhere else. I'll leave that up to you.