Add more schema info to entity in graph view

Refactored a lot
Add graph query args to include more entity properties in response

This adds the entity_property query arg and adds the
properties to the entity representation.
Merge pull request #53 from granoproject/graph-feature

Add more schema info to entity in graph view