setup: added main as entrypoint.