add equals method for distinct addToSet validation
change to central router and other routers as API controllers for models
add helper with arrayShuffle
create basic models
distinguish between controllers and routers
routers have namespaces now
changes to files that might soon be obsolete