Meshdata update

Some modification in meshdata structure and an example with qt backend to generate, cone, cylinder, sphere and arrow


Travis will complain about this and any other PEP8 errors (recommend using a dev tool with PEP8 checking)... should be two newlines before a function def