Block movement

add validateMove and updateGame functions