Modify check down to can go down
Add simple object prototype for piece
Split in two services
Merge branch 'master' into gh-pages