Made Location type dynamic
Also any new eswaraj client can create new LocationType hierarchy
All code changed as per new domain design