add support to color tiles by activity instead of release
avoid redundant state in variables for checkboxes and add activity checkbox