Final Milestone Update

All ADT implemented properly, commenting, docstrings completed.