updating composer and structure. adding namespace