boilerplate angular services and html, mock data generation