modified way to handle null observations and refined few sections
Merge pull request #28 from openmrs/merger

modified way to handle null observations and refined few sections