move request to libbta
Event & Request: do attrs in the python way