Packaging for composer and component

You should also add tag 0.9.0 when it has been merged.