Renamed ValueWriter -> ValueEncoder, implemented date serialization.