Introducing the Microsimulator class
This release now includes the `crime_sim_toolkit.microsim.Microsimulator` class that allows for simulating a crime reports for individuals in a synthetic population from transition probabilities calculated from historic crime data.
Also released via [Python package index](https://pypi.org/project/crime-sim-toolkit/)
Changelog
* Added microsim.Microsimulator class
* Separated tests into separate test files for each module
* Added github actions for this repo
* Added new util function that reverse maps Crime_descriptions from populate_offence into 15 [PoliceUK data](https://data.police.uk/) classes
* Added new example notebooks for the Microsimulator class in examples/
* Updated the README to account for new changes and more explicit project description
* Within examples added HPC/sge_scripts outlining use examples for HPC
* Created [GitHub wiki](https://github.com/Sparrow0hawk/crime_sim_toolkit/wiki) for this project
* **BUG FIX** refactored `utils.populate_offence` function to remove column name adjustment, thus making the function more flexible for inputs not generated by the `Poisson_sim`