Article module

We need a module that will allow a user to upload a bunch of images or other files, then link to them include them or link to them in the article he is writing.