Views enhanced, states done right.

* Views now use Bootstrap more extensively.

* State machine done right, no more instance_eval.