Merged Sprite::init() with Constructor

All the code within the init() method of the Sprite class has been moved
to the constructor. The init() method has been erased.