Extra java for SDL2 added, maybe later we can merge it back to one java source later