add an enhanced shebang (multi-platform support)

Close #3