Added board class
Added board part to project
Made all gem positions Vector2s

Made moveTo more Darty
Moved a bit of functionality to board

Trying to make swap as good as possible before moving forward with
other things (clear, etc.)
Made moveTo more darty, made callback alternate
Changed callback usage in board
Added separate callback for bounce, to resume game

Ignore input when swapping