Added vector_math dependency.
Ignoring build directory.
Added basic shader loading via Futures. This is more experiment than working solution.