Added GL view recording, various flags, changed name to Ariel