Tests cover basic assembly so far. Add simulation tests to ensure the compiled simulation runs as intended.