Finished Address controller.

Finished all aspects of address. It lists, creates, modifies, and deletes addresses from the database correctly with error checking.