server app: different changes for better performance and maintenance

* db structure changed including migration script
* api supports ranges of dates for temperatures data
* in ui only last week is shown
* improved html and static assets