Icon Pusher v2.1.1

Not a huge amount to see in the latest update, but hopefully the general experience will be improved.

The API was upgraded to use KTOR v3.2.1 from v2.3.10, which involved a number of updates to get working.

The main reason for this change was to hope it addresses a rare issue where the API would randomly die without warning.

There was also a lot of restructure on the front end of the website, to help improve general performance.