use filter-group-divider to represent divider
add filter-group template
record userid
refactor repeat code
handel add group submit
save group to localStorage
load groups from localStorage while initializing
implement filters