Updates Documentation
Updates composants
Adds TODO