Updated some comments. Made the name of the application more generic
Makefile is in place
Added proper debug output
Added support for running as daemon, as well as improved logging.