Tell user when the swapping is done
Also backup symlinks
Refactor
Take options
Injectable app config path
Update README
Bump version for initial release