Broken: Currently seperating the search info classes from the form params
Searchable is now fully tested
SearchInfo objects mostly implemented