added quad tree and landscape