Create Main

Program entry point