Added PUT, UPDATE and DELETE methods. Improved GET interface to return URI