initial set of changes

changed the way the site looks, added open sans font
a bunch of changes

the front end finally works yay

added open id login for google yahoo and nus