fixing issue #91 : Improve profile image selection on profile pag
fixing issue #91 : set same name for all radio buttons
pdf loading when no description/markdown present
Adding course pdfs
fixing issue #91 : increasing space between radio and profile pictures.
fixing issue #221 : Submission is broken when user has draft.
Merge pull request #227 from mahdykhayyamian/fixdraft

fixing issue #221 : Submission is broken when user has draft.
1- Reducing height of challenge divs in homepage
 2- Don't show avatars when user clicks on jeeqsers submitted number  (only show for jeeqsers solved)
fixing issue #91: applying reviews
fixing issue #201: Flagging is broken for reviews
fix indentation
Changing data models (#226)

(copying fields that refer to votes, to refer to reviews).
Merge pull request #228 from mahdykhayyamian/fixspam

fixing issue #201: Flagging is broken for reviews
fix bad indentation!
Merge pull request #225 from anubhavsinha/#218

pdf loading when no description/markdown present
Added script draft to be used in remote API

to migrate data for votes refactoring (#226).

Reacting to code review.
Fixing datetime import from module to class!
fixing issue #91: applying reviews #2 - with clickable images
fixing issue #91: applying reviews #2 - with clickable images
fixing issue #91: applying reviews #3