Moving CRUD, Assets, HTMLHelpers, Cache and IPCM extensions to a separate gem