Modeling touchscreen pinch and spread gestures in a computational cognitive architecture