Added Validation Class and changed upload logic

allowed writing from text box & saving uploaded files
more stuff ?

more stuff?
 I hate central workflows with a passion