moved oculus object to separate repo