sprite batch class pretty much complete