Added a BasePropertyItem class to wrap the properties of the other items in a BaseRobotItem so they can be displayed in a tree view. However this proxy class need to be fine tuned.
Inlcuded getPropertyData and setPropertyDatta in class and merged other files