Add main entry point so it's requireable