Added Apptitude logo
Updated fixed some issues with the site on smaller screens. Added Apptitude as a sponsor