Forked from winocm, before he pulled it down. Has some other files added, minor fixes too.