make activemodel to a main dependency

this is necessary until activemodel is optional