You'd just do so much better going on a training course rather than trying to change a database structure that you might not understand, especially if it's a production database. Whilst on the face of it I guess the number of files seem to be overkill you should try to establish exactly why this was done this way - generally for a high performance database you may wish to partition using filegroups and you will probably want to use multiple files per filegroup, so on an 8 way box you might have 8 files per filegroup. so .. before you start making changes understand the differences and the reasons. You can can query the dmvs to find out the location of each object, I suggest you obtain a dmv system map - you can download a pdf from microsoft I think. I'm not tooo sure which books to recommend - I usually figure the "inside ...." are a good place to start.

The GrumpyOldDBAwww.grumpyolddba.co.ukhttp://sqlblogcasts.com/blogs/grumpyolddba/