added Manager and QuerySet for filtering

added Mixin for nicer filtering and not overwriting get_query_set with
static filters
refactored filtering to use ModelManager
added filter to projectmanager

added a few new filters
changed list types
refactored filter

new class and methods to use filter form
added routes and named show projects route