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
    - .gitignore was edited to include the recommended file types.
    - Gemfile was edited to include the likely gems.
    $ bundle update
    $ bundle install
    $ rails generate rspec: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 test suite.

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

    - spec_helper.rb was stripped of much of the default content,
      particularly comments, and desired options were added in.
    - Unnecessary comments in rails_helper.rb were weeded out to make the
      code more readable.
    - .rspec was edited to make test presentation more helpful.
    - The folders controllers, factories, features, helpers, mailers,
    models, requests, and views were added to the spec folder for
      potential future use.
    $ git add .
    $ git commit -F commit-message.txt
    $ git push origin master
Modify readme.

    - README.rdoc was changed so that it better reflects the project.
    $ git add .
    $ git commit -F commit-message.txt
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. Unnecessary comments were removed, the
      code style was made consistent with preferences, HTML files were
      converted to HAML files, CSS files were convcerted to SCSS files, and a
      couple of unnecessary .keep files were deleted. Potentially unusual style
      preferences that were used are as follows:
        * Use tab indents rather than two-space indents.
        * Use :value => key rather than value: key.
        * Include curly braces around all hashes.
        * Never omit parenthesis or returns.
        * If a required file's extension is known, include it.
        * Put one blank line after the beginning of each block, class,
          function, and so on.
        * If a block, if statement, or unless statement only includes one
          line, write it on one line.
        * In code, only use double quotes when necessary; otherwise, use
          single quotes.
        * In comments, use double quotes around bash commands. Otherwise,
          avoid quotes.
        * 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.
    $ git add . --all
    $ git commit -F commit-message.txt
    $ git push origin master
Create root page support.

Creates the files and configurations necessary to begin building the
application's home page, though no content has been added yet.

    $ rails generate controller Welcome --index
        * app/controllers/welcome_controller.rb
        * app/views/welcome
        * spec/controllers/welcome_controller_spec.rb
        * app/helpers/welcome_helper.rb
        * spec/helpers/welcome_helper_spec.rb
        * app/assets/javascript/welcome.js
        * app/assets/stylesheets/welcome.css
    - The generated files were modified so that they follow the style rules.
    - index.html.haml was added to app/views/welcome.
    - welcome.html.haml was added to app/views/layouts.
    - welcome_views_spec.rb was added to spec/views.
    - welcome_requests_spec.rb was added to spec/requests.
    - welcome_features_spec.rb was added to spec/features.
    - The root path was made to direct to the home page in routes.rb.
    - A function was used to define the site's name in application_helper.rb.
    $ git add .
    $ git commit -F commit-message.txt
    $ git push origin master
Fix untracked files issue.

Fixes the problem of file types listed in .gitignore showing up as untracked
files. The issue was caused by the comments in .gitignore that were on the
same lines as the file type declarations.

    - The comments in .gitignore were put on their own lines.
    $ git rm -r --cached .
    $ git add .
    $ git commit -F commit-message.txt
    $ git push origin master