Software 95% done. Has flowcharts + pseudocode

Added software section, pseudocode, flowcharts. Covered all the
sections. At this point it is just editing and minor revisions left for
the software and algorithm parts.