Initial commit
Initial commit
Fix class hierarchy for color part
Add comments and variables
Add new parametr
Squashed 'public/_common/' changes from d28edf2..903f4b9

903f4b9 purple

git-subtree-dir: public/_common
git-subtree-split: 903f4b91e89fd5ecff23da254ed81cea00464919
Merge commit '59b8505ced5f1cff4f687a9e4b5688404f4e3983'
Squashed 'public/_common/' changes from 903f4b9..857ea2b

857ea2b green

git-subtree-dir: public/_common
git-subtree-split: 857ea2b7b3f67ae86616248cbb6be68e0f95758f
Merge commit 'd63d86eedbc33e2e9ce065bc0eaf7d83b23dafe6'
Add 'public2/_common/' from commit 'b87408496cf45aa5bd6b45199f4b55a7cee601d7'

git-subtree-dir: public2/_common
git-subtree-mainline: 7dcb94d8fbffe2a2adf2e4a5cb90074044235170
git-subtree-split: b87408496cf45aa5bd6b45199f4b55a7cee601d7
<p>