Added Datasource

-Added fields and javadoc in the DataSourceData class and made fields
private and added getters & setters.
-Added Location class in core.map. containing longitude, latitude &
radius.
-Refractored DatasourceExample & RandomDataSource with the changes of
getters in the DataSourceData class.