fix typo in constructor name
improve single-pendulum-simple

- It can be tested without reconOS, e.g. using QEmu.
- Align columns in output.
- Fix argument parsing.
fix bug in single-pendulum-simple
add qemu dependency
fix single-pendulum-simple software thread