Update makefile

The `build` directory is not created when running make, which yields an error. 
Merge pull request #31 from chrisdew/master

The `build` directory is not created when running make, which yields an error.