Basic World/Room generation (Closes #1)