start of frontend refactoring

Starting the refactoring of the frontend, major overhaul of the angular app structure, still WIP