Proper Makefile with install, uninstall, and clean.
Move function prototypes to sl.h
Add -e option: Interrupt via Ctrl+C