Change SetPosition behaviour for BTO

- SetPosition is used to set the middle of the box
- Add more test
Implement a generic SSVEPStimulus that uses a DisplayObject