We have a working message parser now, and a framework for handler functions!