updated naming convention, removed concept of groups, implemented basic slider and button