many corrections to logic, layout, css, styling, forms, view, and routes.  //nt