Huge re-write. Texture class added, cleaned up empty classes.