Setup basic structure, GL context, blank window