Add method to get the Object image file

Also modify object constructor to use some private functions
Add two new methods to ball class

Method to reset the ball position and direction and method to calculate
a random direction to start moving again
Change the application icon during runtime