removed all font hardcoding and added --font cli option