This is smarter now than it was before
Working on the API
Adding in django filter
Now we can search