Controller/View life cycle fix.

This fixes issue #75, but fixes controller/view life cycle in general. 

I was going to attach this request to issue #75 but could not figure it out.