Improving directory structure

- Removed unnecessary sphinx docs
- Restructured directory, imports
- Significant improvements to __init__ files and to runtests.py