Parse SDL (ugly!) and loop through pixels.

Also converted from tabs to spaces.
Fix intendation.
Add Vector.normalize
Add other functions/structures.