Branch: master

    Integrated Devise authentication framework.

============= Added (29)
    /config/environments/development-sqlite.rb

    Gemfile.lock

    /lib/tasks/setup_sofmor_db.rake

    config/initializers/devise.rb
    config/locales/devise.en.yml

    /config/settings.yml
    /config/initializers/haml.rb

    /app/views/layouts/application.html.haml

    # Generated by rails g devise MODEL
    # MODEL in present case: User.
    /db/migrate/20121226182548_devise_create_users.rb
    /app/models/user.rb
    /test/unit/user_test.rb
    /test/fixtures/users.yml
    /app/models/user.rb

    Devise-added route: devise_for :users to /config/routes.rb

    /db/schema.rb

    Devise HAML views generated using:
       1) rails generate devise:views users
       2) gem install hpricot ruby_parser
       3) for i in `find app/views/users -name '*.erb'` ; do html2haml -e $i ${i%erb}haml ; rm $i ; done

    Reference: https://github.com/plataformatec/devise/wiki/How-To%3a-Create-Haml-and-Slim-Views

    /app/views/users/shared (folder)
    /app/views/users/shared/_links.haml

    /app/views/users/confirmations (folder)
    app/views/users/confirmations/new.html.haml

    /app/views/users/passwords (folder)
    /app/views/users/passwords/edit.html.haml
    /app/views/users/passwords/new.html.haml

    /app/views/users/registrations (folder)
    /app/views/users/registrations/edit.html.haml
    /app/views/users/registrations/new.html.haml

    - Customized registration and thus updated devise-added route:
          devise_for :users in /config/routes.rb
      WITH
          devise_for :users, controllers: { registrations: "registrations" }

    Added controller:
    /app/controllers/registrations_controller.rb

      Moved /app/views/users/registrations folder to app/views as mentioned here:
      https://github.com/plataformatec/devise/wiki/How-To:-Redirect-to-a-specific-page-on-successful-sign-up-%28registration%29

    /app/views/users/sessions (folder)
    /app/views/users/sessions/new.html.haml
    /app/views/users/unlocks (folder)
    /app/views/users/unlocks/new.html.haml

    /app/views/users/mailer (folder)
    /app/views/users/mailer/confirmation_instructions.html.haml
    /app/views/users/mailer/reset_password_instructions.html.haml
    /app/views/users/mailer/unlock_instructions.html.haml

    /app/controllers/home_controller.rb
    /app/views/home/dashboard.html.haml
    /app/views/home/index.html.haml

============= Updated (5)

    Gemfile:
      - Added initial required gems: haml, haml-rails, rails_config, devise, mysql2

    /config/environments/development.rb
      - Added default URL options config property to the environment
          config.action_mailer.default_url_options = { host: Settings.default_host }

    /config/routes.rb
      - Added default route:
           root to: 'home#index'

      - Added following:
            resources :home do
              collection do
                get :dashboard
              end
            end

    /config/application.rb
      - Added following config option:
          config.assets.initialize_on_precompile = false

    /app/controllers/application_controller.rb
       - Customized Devise's sign_in path to redirect to Dashboard by overriding
         its method after_sign_in_path_for(resource)

============= Removed (2)

    /app/views/layouts/application.html.erb
    /public/index.html