formatting
added comments to snake model
new todo ideas