update and cleanup

Updated to latest oculus SDK and code refactor