added basics of composer -- working mvp