Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Any changes requested to made must include working output of the change requested. Screenshots, videos, etc. are permitted as evidence of the change working.
Each change requested must also inlcude documentation on how it works and what changes it will bring to the program.
Finally, any change that is requested must not break any of the working functionality of the program that is already implemented.