implemented changes so that badges display when criteria is met

Badges only display on page when users meet certain criteria, as explained in the "learn about badges" page. Additionally, I tweaked the CSS on the home index page, as well as the create a new question page.