Some memory optimizations, cleanup

fixed white pixel left over bug, optimized some memory. About to attempt
to remove field array.
More optimizations, cleanup

Large data array removed to save RAM, also organized some variables and
comments. Wall and active piece are now draw directly to screen array.