Abstract scene objects

The scene used to only handle object of type Sphere. Now it handles the
type Object, therefore adding new type of objects is possible