move status to its own class. fix bug with detecting current branch. create branch as part of release process.
refactor commonly used methods for cli. reorder the actions in the release#start process