Final version

Documentation and samples will follow