Refactor Browser structure

Refactor of Browser application, with these main changes:
- Removed sub-packages and classes "main" inside of them, moving their methods to class Browser.
- Purged __init__.py and __main.py.
- Minor changes in shell scripts.
- Minor changes in python files to adhere to PEP8 conventions.