Added the ability to let variables in motions
Switch to functional char find motions, closes #1