2048 clone in Swift, a work in progress