A chess program with added features to help me improve my game. Work in progress.