add new and proper documnetation, folder wise