fix initialize arguments
initial commit. currently has player input, board display, slides, single jumps, multi-jumps.
promote kings
check slide validity
change move checking from conditional to error handling
add BadMoveError class