Initial commit.

Lays the foundation for the new project. A new repository had already
been created on GitHub.

    $ rails new febrink.com --skip-test-unit
    $ cd febrink.com
    $ touch commit-message.txt
    - README.rdoc was changed so that it better reflects the project.
    - .gitignore was edited to include the recommended file types.
    - Gemfile was edited to include the likely gems.
    $ bundle update
    $ bundle install
    $ git init
    $ git add .
    $ git commit -F commit-message.txt
    $ git remote add origin git@github.com:februaryInk/febrink.com.git
    $ git push remote master
Configure RSpec test suite.

Sets up the RSpec test suite so that it performs as desired.

    $ rails generate rspec:install
        * .rspec
        * spec
        * spec/spec_helper.rb
        * spec/rails_helper.rb
    - rails_helper.rb and spec_helper.rb were stripped of much of the default
      content, particularly comments, and desired options were added in.
    - Capybara was enabled by adding the required lines to spec_helper.rb.
    - .rspec was edited to make test presentation more helpful.
    - The folders controllers, factories, features, helpers, models, requests,
      routing, and views, each with .keep files in them, were added to the spec
      folder for potential future use.
    $ git add .
    $ git commit -F commit-message.txt
    $ git push origin master
Refactor default code and files so styles align with preferences.

Alters all of the default code generated by Rails so that it follows the
stylistic form that is desired for this project at this time. No
functional changes were made.

    $ notepad++ . -r
    - Files were edited as needed. The code style was made consistent with
      preferences, unnecessary comments were removed, HTML files were converted
      to HAML files, CSS files were converted to SCSS files, and a couple of
      unnecessary .keep files were deleted. Potentially unusual style
      preferences are as follows:
        * Use tab indents rather than two-space indents.
        * In HAML code, children should be indented one tab past their parents,
          inasmuch as is possible.
        * Put a buffer space between curly braces, brackets, parenthesis, and
          uprights and whatever they enclose. If they enclose nothing, put two
          blank spaces.
        * Put one blank line after the beginning of each class, method, module,
          multi-line block, and so on.
        * In all but HAML files and exceptional cases:
            - Code fills columns 1 through 88,
            - blank spaces fill columns 89 through 92, and
            - comments fill columns 93 through 180.
        * If a block, lambda, if statement, proc, or unless statement only
          includes one line of instruction, write it on one line.
        * Never omit parenthesis, curly braces, or (in HAML code) division
          declarations.
        * Use an explicit return if a return value is going to be used.
        * Use :value => key rather than value: key.
        * If a required module file's extension is known, include it.
        * Use double quotes only when necessary; otherwise, use single quotes.
        * In comments, use double quotes around bash commands. Otherwise,
          avoid quotes.
    $ git add . --all
    $ git commit -F commit-message.txt
    $ git push origin master
Add website name helper and its test.

Makes the site_name(  ) helper function that returns the website's name and
its RSpec test. This will make the name easy to change, if that is ever desired
in the future. In such an event, only app/helpers/application_helper.rb and
spec/helpers/application_helper_spec.rb will need to be modified.

    - application_helper_spec.rb was created.
    - spec/helpers/.keep was deleted.
    - A test for the helper function was added to application_helper_spec.rb.
    $ bundle exec rspec
        * Test is failing.
    - The helper function was added to application_helper.rb.
    $ bundle exec rspec
        * Test is passing.
    - The single existing instance of the site's name was replaced with the
      helper.
    $ git add . --all
    $ git commit -F commit-message.txt
    $ git push origin master

Tests passing: 1
Tests failing: 0