Remove a bunch of unused files.
Big changes: tests, edit budgets, Angular version.

Also tweaks to routes, index.html, added a 404 page, etc.