extend the strategy interface to optionally handle the answers given by a user, refs #78
add strategy for free text exercises, refs #78