Add property observer, basic first test