Everything crammed into one file, don't judge :)

Decided to make this tool available and free to use for non-commercial use. Slowly working on a re-work of this with modified features and options.