Big changes to frontend + javascript.
Remove public assets.