resetVars function in hello.jsp seems to have corrected bug with alternating white/black moves.
added some castling logic, castling not yet complete
pawn promotion