Documentation with MkDocs
command line interface
pytest for testing