Fixed some weird thigns about typing with SDL2. Basic type program added