create models for storing data
add acts_as_list scope to models