Use PostgreSQL for the database

Signed-off-by: Eugie Limpin <eugiellimpin@gmail.com>
Setup Guard and Spork

Signed-off-by: Eugie Limpin <eugiellimpin@gmail.com>
Add a full_title helper

Signed-off-by: Eugie Limpin <eugiellimpin@gmail.com>
Finish layouts and routes

Signed-off-by: Eugie Limpin <eugiellimpin@gmail.com>
Improve test by using have_selector

This improves the specificity of the test by checking the intended HTML
element for the expected text.

Signed-off-by: Eugie Limpin <eugiellimpin@gmail.com>
Use shared examples to eliminate code duplication

Signed-off-by: Eugie Limpin <eugiellimpin@gmail.com>
Test that links redirect to correct pages

Signed-off-by: Eugie Limpin <eugiellimpin@gmail.com>
Test and use the ApplicationHelper full_title method in tests

Remove the duplicate full_title method in spec/support/utilities.rb.
Use the `full_title` method in ApplicationHelper module instead by
including it in utilities.rb.

Signed-off-by: Eugie Limpin <eugiellimpin@gmail.com>
Make a basic User model (including secure passwords)

Signed-off-by: Eugie Limpin <eugiellimpin@gmail.com>