basic types/functions
better rivers and more accurate precipitation