feat(esthetic): add optional options

the directive is now able to understand given options via

<ANY esthetic={options}></ANY>