Adding security deps
Adding in crypto services
Rebase later
Adding in refactored key services ammend to finish product
Refactored Encryption services
Fixing compile error
Add to pom commit