remove require dev
correct composer file format
use tab as indent in composer file
add lock file