Added new properties, getters and setters for ComponentBase class.