finally got basic walking and zoom controls working. why didn't i just copy explore5 or something? argh.