some fine tuning done. needs more work. current issue: sideways hand without movement results in left gesture