fixed up some bugs in the segment colours, added optional hover animation