Under_Attack function added

Can now determine if a space is being attacked, useful to see if in
check
Castling uses Under_Attack function