Cleaned up Makefile
Added tests for SLL
Separated headers for DLL and SLL

Signed-off-by: Sagar Dixit <sagar.dixit@gmail.com>