removed composer.lock
added composer.lock
moved Collection classes to a separate composer package