Terrain gen

Made a slightly better resource distribution, now it's not random lines. Java's random does seem to make diagonal-ish patterns, so will try to come up with a more refined solution later.