extended README and re–structured so suitable to be included in other projects.

Signed-off-by: mark hellewell <mark.hellewell@icloud.com>