Added register component feature
Changing components
New sync system working!