- renamed SingleMoveEntry to HalfMoveEntry
- added api doc