hierarchy issue
Added SDL2 windows and SOIL windows
maybe I should initialize stuff so it don't break