Refactored the way how data attributes are attached. Added file validation both frontend and backend - size and type. Message output box.