Modified Move class and adding AI in Userprogram