Adding PUT, PATCH and DELETE methods.
Cleaning up a bit the code. Re-organizing html. Adding progress bar for downloading.