Add the Scene and Scene Interface

The scene manage where the BeaButtons are and take care of
overlapping button when the method setButtonAt is called.