Build system changes; SDLException; tests dir