matched main's arguments to those expected by SDL macro, cleaned up Makefile