More Lib work

Draw: 100%
Sprite: 100%
Timer 100%
Widget: 100%