Roperty - An advanced property management and retrival system