my regular structure of files and componnets