adding favicon
updating styling
updating getRandom to handle case where user skips questions
making helpers available to server and client