If anyone needs more in-depth explanations about the engine I started a topic a while back, it's located here:

http://www.garagegames.com/community/forums/viewthread/82871


- aka Manslayer101