I haven't finished revising this yet. The organization and formatting requirements look fairly challenging, so it may be awhile. Sorry!