Revert "Revert "Revert "Refactor and new features"""

Reverts danielfrg/sublime-open#10