Added validations to Entry
Removed the param specifying the Github client ID from the sign in link
Improving test coverage by adding specs and refactored controllers while at it
Integration tests for submitting an entry
Changed display text to Horror story