Removed C-style casts
Made Colour copyable to remove warning
Section no longer relies on copy-elision for correctness
- should address #293
- *may* address #271
build 51