this is working MUCH better - classification is correct in almost all cases, getting very good precision and pretty solid recall, though I notice that it is missing Right sometimes and is trigger-happy on down, especially when the correct gesture is Up