added readme and composer and comments