Added RVO Library and wrappers. Bugs exist - need to be fixed