added question_details model dependent on questions; front page fixed, but some breaking changes remain, caused by switch to HAML