lots of fixes first example now works with most render targets using the new mesh classes.