Placed different map gen algorithms in different files.