added syslink functionality
makefile and updated ls.cpp