Renamed files to only include needed information.
Changed order of the information provided in license to be easier to read and add more names later.
Fixed include to match file name change
Renamed class name to only include needed information.
Store complete address instead of calculating each time.
Added function to read address
Code formating changes.
Added new constructor.
 (implementation pushed in earlier commit by mistake...)
Added simple Read/Write functions.