Added fullscreen and added 3d perlin noise