Trying to create a custom relational database execution engine in C#. Any simple implementations that could help get me started?