This in my main project!
I started this a few months ago to help me learn more about making a game engine (and ultimately a game). As I make progress, I will also try to create various tutorials to accurately explain and teach how I have accomplished the added features.
As always, there will be a full source code download available on my GitHub page as well as a download of the most recent, stable build available in the downloads tab.