Converted some member pointer declarations to value objects since nobody was deriving from those classes anyway.
Some more code refactoring. Moved logging to the client. Improved the error message sent to client.
Did some Context refactoring in which tons of setters were removed in favor of a uniform Update method.
Core now handles only reading and writing, parse and generate. FSM specifics have been moved to Bind.