Refactor bg function to a property.
Refactor attributes to properties.
Refactor color functions to properties.
Update source screenshot.
Merge branch 'feature/property' into develop
Bump minor version.