Create Makefile

A makefile template which hopefully organises files in a nicer way than most