Added interfaces and implementations for services and repositories. Added UserController and SimpleCrypto library.