add composer file, restructure folder