Added product and component to the admin.
Added a test on empty multiple choice values.
Moved the filters specific fields to filters_utils.
Added some comments.
Started the work on the complex filter.