Merge pull request #3 from ssrb/master

tr1 no longer needed since we do compile with c++11 support
ouya controller support
merge
Structure existing code