improved world generation & added block placement (basic)