Moved some files around and made compatible will all major browsers (Safari still doesn't allow font-weight on custom fonts, though)