refactored views/templates, formatted number strings, squeezed data table