first commit

Do you want these attributes to be accessible (e.g. you can change them) or just to be able to read their values that were set when you constructed the object?