added missing dependency symfony/finder
fixed some typos
improved listener and adapter behavior
some improvement
improved Listen behavior, make it more clean and light