Working on fixes for OSX
Fixed issue with passing temporary as reference (GCC complains)
Fixed paths for includes
Added source and header files to cmake
Find and link to SDL2, added FindSDL2.cmake