Movement added, working with checking for other pieces