Generator was already commited in previous commit, here's the rest:
- moved random creature and species generation into own class