Added a Makefile for compiling utilities.

Has seperate targets for different components.
Minor change to makefile for future ease of use. Added new TouchKeyException class to catch statement in handler

Added DEST variable to makefile
Added logic for new custom exception type that TouchKeyStream can throw