Built out base makefile structure