Cleaned up log code
Added shader programs, batching, and textures