Added appropriate eigen includes and macros.