Code compiled and documentation draft 1 completed Nov-10-8pm