Make it work on Windows

Had to define PI constant, make update functions void, removed osx system files and create solutions and projects for examples