I am creating a chess blog and there will be 4 problems per page. The user needs to be able to drag and drop the chess pieces and then know if the answer is correct. There will be a follow up question or two about the problems. It needs to be easy to change the problem set and store the old problems.
If you do not play chess or understand the terminology of chess this might not be for you.