Specification and software management plan

Specification add Michael class diagram
Software Management Plan added missing info on the last few sections of
the document. Some section are empty which I think should be added by
each team.