added main binary file and added dependencies