gradle with new item

form handles file uploads

started some of the receiving end of those uploads