draw process change

Move draw process to mesh class.
Now mesh is an abstract class. see mesh.h for more info.