Refactor: general.[version 6]

- file defuns.el for editing functions.
- fix: browser independent on i3-wm.
- various files renamed to improve modularity.