added abstract data type for set
ignoring vim temp files
Added memory management function declarations.
added abstract data type for Object, and application main.c using ADT Set and Object.
the type passed to new changed to const since it is not changed
delete(void *) returns void, not void*
added implementation of Set data type