Allow appearance customization

Inspired by klazuka/Kal#72

Signed-off-by: Alexsander Akers <a2@pandamonia.us>