moved requirements to root dir