Changes:
- Added documentation system (still work in progress).
- Made the package avaliable on PyPI.
- Added support for effective mass calculation. However, the detection of band edges is not robust and can fail for complex cases.
- Improved the atomic projection plot. Projections can be plotted on the same figure with different colours. This approach is still not perfect and the colours can be quite fint in some cases.