Add fallible controller

I would like to make this more of a single page app so that it is faster
to load.