Main entry point of everything.