implemented HMD tracking (+debugging without device)

plus renamed shader files (*.vert and *.frag are common while e.g. *.fs
is a F# filetype)