added allowing all methods
added explicit GET, POST, PUT, DELETE
added a data adder