Initail migration to 1.5.2

Everything seems to be working except for textures.