Starting to implement world generation.
Merge commit '94e55912b045f24f56e09db2fb022a0e553a91ed'