Request: rename verb port to method
add tests for Request component
add .gitignore