First pass at movement logic for the rest of the snakes body. So far it seems to be working fine, but I need to continue testing it.