Added API call to get campsite details by entering search criteria. Adde...

...d tests to cover all scenarios. Added ?? and ?: statements to assure no exceptions can be thrown. Default data will be provided.