ISR project
Seperating of concerns
Utilities
Cryptography working