added class and faction generation depending on biome, and made ready
for weapon generation code