add angular single-page app structure