CoreDriver refactoring
CoreDriver refactoring
CoreDriver refactoring
testing driver infrastructure
working serializer + driver