add eclipse files
Clean and unify Property API