adds function that compositions the helper functions
adds test functions
updates test plan
replaces .txt file by .md