added client side and server side validation, added go to to effect, submit text and loader added,file types validation added