Finish HttpEvent class and tests