Properties system

added the properties creation, reading and editing system