Draft: Cleaner build files
We can remove the sdl2_dep in our build files if we declare all dependencies in the animationwindow build-file when we actually make the animationwindow_dep and not just where we make the static library.
When the sdl2_mixer is added we can do this change, however this will not be merged until summer to not disturb the current revision of build files in use.