All tests passing now

Also added "approved?" method for challenge model