add a proper composer file