Still tweaking step detection. Pushing before I test at uni. Added
options to tweak step thresholds and step timeout.