Add controls enum and struct
Separate sdl wrapping from wolf3d.
Add GPU texture managing
Add colors.h, main.c bressenham modifs.