Add angular frontend, demo