Added some endpoints and cacheing
Added display names to data endpoint