Added normal vector and normals buffer
Added Cube class
fixed errata in variable name
Added lighting and normals to all drawable classes
Calculated Cube normals
Added cross to show light position
Joint now uses a cube for graphical representation
Added code for Cube setWidth and setHeight
Added Cubes to Bones as well
Rename all angle code in order to prepare for two angle rotations
Added all getters and setters for angles
Added second rotation calculations in Chain

Also fixed several errors from previous commits