Work with Chart.js, profile and login pages added

- added visuals produced by Chart.js to the “About” page
- empty profile and login HTMLs added

- further tidying up, as usual (particularly for the homepage)