BRES-62 Initial Commit (Including work done on spec provided in the README

...ME)