- Changed address property from string to Address
- Changed all String to string
- Added getters for all properties
- Added multiple constructors (when an address or firmName is not required)