Beginning some 1.7 porting just need to fix textures.