Over the last few months I've been rewriting my screenplay Twitch to get it to a decent level for feedback. With subplots about the complex criminal underworld I'm doing a "social network" for the characters to keep track of who's who and who's done what within the story.
Basically you make up a history of each character then "Create a timeline" and connect them with other characters. Like I said crime stories tend to get complex ,
After the rough draft is made I'll export it to Visio to print out. It really helps me in my writing.
For the synopsis for Twitch, check the screenplay section.