Basic infrastructure + rendering done.