Restructuring dependencies
Add SFML
Add glslang to tools