added new offer tests and grunt