extract map mesh generation from editor class

idea is to use this renderer for first prototype of gameplay
remove direct access to blackboard

idea is to keep classes more modular and global variables are not help
us in that goal