Refactored database and Entities and DAOs to improve code readiablity and sanity. Also added new tables Decline report and ammend request. Refactored all code to work around new persisentice layer refactors and addition. Please be on the look out for any funny errors.