연습문제 5-3: add factory methods 
createWhitePawn, createBlackPawn....