fixes #5, fixes #17 using radio button groups, also add gradients to bars
fixes #6 added link to big-O