changes to insights

get 1 months data, allow user to select range or get all data after
initial load. All data fetched from server in one hit and filtered
after the fact