adds APIService
Major angular refactor

splits out CodeFrequency and PunchCard into separate modules
adds API service
caches stats locally