With regret, someone needs to tell you straight out: this site cannot be used effectively as a tutorial for filing a legally sufficient complaint in federal court. No one here can take that kind of responsibility. You need to hire an attorney, or visit your local law library where you can utilize some of the excellent practice guides that are available.
My responses to questions on Avvo are never intended as legal advice and must not be relied upon as legal advice. I give legal advice only in the course of an attorney-client relationship. Exchange of information through Avvo's Questions forum does not establish an attorney-client relationship with me. That relationship is established only by individual consultation and execution of a written agreement for legal services.