Added attak move. Still has error on edges(pieces on a/h captures pieces...

... on same row)

Refactored to combined legal black and white moves.