Update docs on boundary conditions, and general docs cleanup
Shebang line must be over docstring