AbstractSchema -> AbstractWhooshee to prevent confusion with Whoosh Schema, add ModelWhooshee