Updated MyCanvas to a new version. Added comments in snake.js. Small refactoring in Family tree.