Updated the first_level? method for a question to take into account category as well