refactor logic and control flow
michael snake skeleton
skeletonning
tweak a comment
creating snake
render snake