changed make file + added dependencies