Third Commit

Added:
        encapsulated version of moving_square
        moving_square_v2 which is like the former but has a food class
        worm_v1 which is like moving square except the length can grow
        worm_v2 which is like the above but keeps score