2D Game engine for starters written in C#