adding 2d opengl viewer (requires SFML) and new library-based project
updated xcode project