added barebones Makefile and ucpcal.{c,h}