Fixed specs, but variant is still missing
A simple makefile
Added TODO