Updated engine output parser
 - Fixed issue where some lines from chess engine were being skipped
 - Added functionality to reset output dictionary when changing engine

Signed-off-by: NssY Wanyonyi <salasiapro@gmail.com>