updated makefile and renamed async library