input: Split Init() into multiple subfunctions to try to isolate the different part of the function.
Attach a file by drag & drop or click to upload