Fix bug allowing exercises without a name (#28)