Get a book called Sport Speed - great resource.
For agility look at some of Fred Hatfield's books for pointers.
Off course you need your foundation strength and your plyometrics and power movements like jump snatches (see my vert leap thread), then for sprinting speed read the Sport-Speed book. Complete training course in it is great. For agility you just need to do drills, like cone runs, and certain plyometric bounding. Basicly you just do lots of short rapid direction changes. Jump around with dumbells etc
lots of work