Fixed serialization of VideoInfo
Added caching to the decipher
Added ModernHttpClient