pointer tests
struct tests
makefile additions
added ignored files