Add minimal Request class
Add travis config
Ignore vendor directory