added a new ValidationException to handle validation issues, added/updated some of the dao methods, updated the scorecard service to complete the submit and sign a scorecard request cycle. Added a new field to the scorecard table, to handle the signature (which is only updated through a native query).