small bug in underscore
move done
added move logic
small change for no piece at fromLoc