Add KVOberserver Class