More Rect and Snake Changes

IMPORTANT: Rectangle's "direction" variable renamed and shortened to
"dir"
Snake's move method updated