HW2: Final Submission
(1). Finish AbaloneState and AbaloneLogic
(2). Fix some small bugs in AbalongLogicTest