release as beta-1

complete the basic building blocks of property system
release as beta-1