Implementing King

Partiall implemented king