worked on fxLayer
- add fillGradient
- fxing issues