fixed some more bugs now runs and can make moves