Added validation for Tasks and ServiceRequests (untested)
Validation of Task and ServiceRequest tested
Minor Cleanup