Legal Move Generator & Move interpreter finished