Improve reflection const-correctness and const-safety
Implement class deserialization; cleanup