[task] add game layer and finish ball moving