Converted frontend to use more AngularJS, Tags work, alias widget is nicer, can now edit all main kinds