Re-do feeds backend

Instead of ordering in the client and forming a shitshow on the backend, I chose to create Day objects in the database and just use an m2m to route tasks to their respective days/products. Reduces complexity in the backend immensely for pagination/aggregation and kills some nasty bugs.