Initial commit of Property creation and porting of logic from previous app