Boomers, GenX, Millenials-Meet the New Maine Family