Introduce tests
Test Detail and Overview, fix bug in Forecast
Remove originals from app, significantly reducing package size
Better pushState shim