refactor: create functions for mesh creation
refactor: add Map class
refactor: encapsulate functions in Map class
allow multiple gopher mounds and gophers
find tile when ray intersection occurs