Added click structure, did some cleaning, added makefile template.
Added TODO file. Add any improvements you don't have time for here.