Added scala spec and movment of king