Original version developed by Jim R. Wilson (jimbojw)
Subsequent improvements added by (alphabetical order)

Andrew Whitworth (Whiteknight)
Mohammed Derakhshani (Mderakhs)