Add semantic release and conventional Changelog