Add methods to calculate width of strings/characters
Change defvars into defcustoms