Added validation for question model

added presence validation for answer model

added default scope. Decending for all questions

added more associations to support tags

added titleize method to question model

applied changes as per code review