Fixed directory creation and cleanup in Makefile

Fixes #172

The Makefile now creates `./Build` if it doesn't exist.
The folder is deleted when `make clean` is run.