Massive rework and cleanup, see Readme, thanks to @gjb2048 for the awesome new slider!