Added caching via DB that is hard set to cache daily
added all possible fields. Couldn't get field selection/deselection working in the datagrid. Datagrid needs to be loaded after ajax request BUT the select/deselection needs to happen at the very end - just couldn't find an elegant solution. For now, all fields are presented.
removed console.logs