Add ClassPath and make resolve() return Option[ClassPath]
Cleanup ClassPath situation
Drop messages with invalid HMAC signatures
Introduce MIME and Data types