implement cribbage board

 - add currentPoints for previous peg
 - add ui methods to calculate visible placement of pegs
 - add checks on when to update current peg (only when points are
gained)
 - store new currentPoints property
 - ui changes