added "requirefolder" and usefull string functions