More progress. Still runs in eclipse, but won't compile in maven