Squashed 'global/' content from commit 233cc41

git-subtree-dir: global
git-subtree-split: 233cc41d1f39e949f4265f3a00033ca1b8c45320
Merge commit '803bbda97b9bd81bbcf93eda34ed5fad3ada75f8' as 'global'
Added base classes
Added quantity to Product class