Implement dynamic positioning to GameLayer sprites

- Implement dynamic positioning to grapheme sprites in the GameLayer
- Implement dynamic positioning to slot sprite in the GameLayer
- Minor cleanup to GameLayer