Changed bordersize to protected
Add Component init