Created AddressList type. Refactored code. Made comments more consistent.
Completed package documentation.