Experimental

merge experimental features to the main branch:
- new role calculations
- new optimization method
- toggle multiple labors via role cells
- persistent sorting across views by groups
- fixed masterwork default views
- bug fixes