Add contributing guide and readme. fixes #20