Fixed bug in initialize() that would overwrite Array's internal array thereby breaking the references that any derived classes retrieved through the use of Array() (default constructor) and reference(). Also added minor hack to the print() statement to print the value of type char instead of an ASCII code.
added extra array tests
added ppm files to gitignore
Updated camera test to use a reference to avoid specifying model.camera-> multiple times. Removed unused variables. Tweaked test data hard coded in the camera test.
Updated camera test input file.
Fixed integer division bug. Fixed ostream.write bug (specified wrong datatype size). Corrected datatype for integer Pixels (use unsigned char instead).