initial import of nvFX integration prototype
added Effect class before nvFX (but no longer will be used)