Add dev tools, update minimum required python to 3.10+
Add Makefile with targets for ease in development. Some linting/formatting with isort and extra flake8 plugins. Add a stub for testing.
Add Makefile with targets for ease in development. Some linting/formatting with isort and extra flake8 plugins. Add a stub for testing.