refinements throughout, all initial views and styling complete