relinking static pointers is unnecessary
refactor fragment shader, add option for simplified phong specular
place keyboard handler as separate function
camera navigation
toggle camera aim mode, fullscreen toggle to F11