Squashed 'public/' content from commit 1207a7f

git-subtree-dir: public
git-subtree-split: 1207a7f53736d5d51c6a1116dc9471a13004ff33
Merge commit '3888700e3c0d7e7654187aeb2946268ceeea8963' as 'public'
added .gitignore