complete restructure, added local fonts support
complete restructure, added local fonts support