Added address class for embedding.
Up to spec updates
Added ability to generate reports
Libraries