Created `decorator` package, and additionally, more groundwork updates