- Restructure files to follow pypi structure
- Make BloodHound 4.1 patch optional
- Add changelog
- Add more options relating to logging and output
- Add error handling to neo4j connection
- Add error handling to file output
- change parameter for output dir to -d as this made more sense
- remove custom query option as it could just end up messy
- switch to pathlib for determining filepaths