Giant redesign

Implemented new design with Masonry. Added fonts. Changed admin side to
use an image uploader