Created new Exception for null data
Corrected comments and XML. Added Exception returns for some methods