first working version - it currently generates a basic angular front-end