You will Need the following:
I-130
I-485
I-864
I-693 (Medical - DR. fills this out for you)
G-325A
Optional:
I-765: Employment Authorization Document/ Work Permit
I-131: Advanced Parole - allowes you to travel while waiting for AoS approval
To avoid delays you should file all the required (+optional if you decide) at the same time to avoid delays in your processing. Generally, if filing all docs at the same time you would send them off to Chicago.
If you want to get to know the process fairly well, check out the book link I have listed in my signature. It's only $29 and written by a couple real immigration attorneys. Great book. I got it after I filed, but it confirmed everything I did was correct!! Good luck.