Component oriented UI Webdevelopment with Vanilla JS