added landing page

Files provided by Nikhila Balaji on Apr 25
added candidate list

Files provided by James Bruening on Apr 26
Added profile page

Files provided by Zachary Lockard on Apr 26