added fonts and refactor scripts