Refactored browser to improve readability.
Finished adding full docstrings for core module.
Started my sphinx documentation.