added funtions for setting custom fonts
also updates readme and example