refactor, simplify, use notify-send
remove unused handler
clean up make process
add a PKGBUILD
update the README