Added package list
wrote Getposition, and legalmove