Diseñar rieles de controladores

Estoy usando Rails 3, en ruby 1.8.7. Y usando para la autenticación. idear (1.1.3). Pero estoy construyendo un sitio comunitario bastante grande, así que tengo una tabla para perfiles y una tabla para usuarios. Y cada vez que un usuario se registra, también debe generar un perfil, pero en el diseño no se me permiten los controladores, así que estoy completamente perdido.

Editar

Ahora dice

undefined method `getlocal' for Tue, 28 Dec 2010 11:18:55 +0000:DateTime

Luego, cuando hago un archivo en lib llamado date_time.rb con este código

class DateTime
  def getlocal
    "it works"
  end
end

Y lo requiero en mi controlador de aplicaciones, me da esto

fail wrong number of arguments (1 for 0)

es como si ya no supiera nada llamado idear, pero en mis rutas tengo idear

devise_for :users

Respuestas a la pregunta(2)

Su respuesta a la pregunta