first version that successfully made an api call
added support for patterns in requests
fixed body problems with a struct
made a gitignore and fixed configuration