Implemented Uploader
Add icon system