Add basic pawn implementation
Add basic queen implementation
Add basic king implementation
Minor fixes in piece interface