Added Location save/recall, added colormodel interface and alternate
colormodel (currently matching wikipedia). TODO: switchable color model
support