Moved old classes to separate package, to be deleted later
Fixed logic for generatin move LAN to take promotions into account