added update to makefile for eigen asserts and fixed three tests