Added license and NSF acknowledgment