Stage Makefile and gitignore for C development
Explain C and MIPS implementations
Add math utilities header
Correct scalar type
Add math implementation and entry point
Add simple raytrace collision detection
Add byte counts to vector struct
Add state file stubs
Comment number of bytes in submarine structure
Implement simple vector rotation
Early version submarine state, not all implemented
Updated remain submarine state functions
Fixed sub state so it actually compiles >.>