Updated readme.md and added first version of reference implementation