Added attribute painter
Optimized Link control

- Removed set/get methods (pending change)
- Utilized painters
- Minor fixes
Fixed code style
Optimized to lazy evaluate html content
Fixed Tip control