Change to use reagent.session rather than re-invent an existing wheel
Updated use of bootstrap
Added login page with basic validation
Added some additional state display information for debugging/learning