remove components folder
restructuration
bug fixing
bug fixing