[styles] moving from classes to namedtuples for styles

--HG--
branch : immutable-styles
Added a convenience function to allow copying of an existing worksheet
Merge pull request #1 from sheridp/ws_copy

Added a convenience function to allow copying of an existing worksheet