Added basic Angular frontend. Fixes #5