added method signatures for date class
added makefile -- must check if it works correctly