99% of the backend is from CodingGarden
this change the UI and add a optional password to read and write protect a short url
99% of the backend is from CodingGarden
this change the UI and add a optional password to read and write protect a short url