Added Texture Loading

Also added a base class for pixel manipulation.