Adopted Improvements

adopted improvements from terrain branch
fragment shader ambient light and fog added
made vertical sync toggleable by pressing F3 key
added debug functions Info() and Wait()
updated readme
rebuilded executables