World generation can now zoom in and out

Also in process of modifying ui related stuff.