Use puma as ruby server in development
Add rspec, guard, factory_girl, unicorn
Use the latest version for test gems
bundle exec rails g model agent agent_no first_name last_name
customize migration for agent
Add db/schema.rb
rails g model address agent_id:integer postcode address1:text address2:text address3:text town county country
bundle exec rake db:migrate
establish the association between agent and address model
Add a simple test for agent's default address
Add capybara gem
Add public/table.html