added cslua adder, added preliminary prop class