Updated to use function-scoped exercises
Fixed bug that was marking non -m commits as bad