Cleanup source tree and get it working with composer