Combining main.m and appdelegate.m because we're so hipster.