Rename `deploy` to `publish` and add `tasks`
Add components RPM packages
Add platform RPM package
Update ignore files