I've added a Icon section to my website
It's still under construction, but I'll try to add a lot more icons/avatars very soon..
(As you can see) only 96x96 now... I already fixed the maximum file size... It's under 11,7 kb.. So you can just upload it