C.J. Barrymore's to invest $2M in new attractions