GameComponent Update

Added generic sprite NOTE(need to add rotation to GameObjects)
add initialize to components also.