Shader tidying
Further tidying, socketing server side fix