Added row and column color setters
Added square geometry functions
Added a new lighting mode