Created a MetaBax class as opposed to namespace, and started to port over some of the demonstration code into functions in an abstractable manner (examples are provided that will work with SDL's 32-bit ARGB format).