Stepped back and realized that I'm repeating a lot of code. Decided to make queryBuilder in order to handle putting queries together.

After queryBuilder is done another minor refactor is in order.