Add Due Date for Task
* added rvm gemset todotest and ruby version to gemfile
* generated migration file to add due_date to tasks table
* included due_date to attr_accessible in Task model
* added due date column to tasks index page
* added field to tasks _form
Create rspec test for tasks_controller
* test to populate an array of tasks
* test to sort task items by due date
Add Sort Due Date Feature
* Create sortable helper method in application_helper
* Create private methods (sort_columns & sort_direction) in tasks_controller
* Include sortable helper method in tasks index view
* Include order method to task instance variable in tasks_controller
* Fix populate test in tasks_controller_spec
Update ListController so every action method responds to JSON
* Include respond_to & respond_with methods
* Include notice to lists index view, to handle destroy action
Change DatePicker from select date to jQueryUI DatePicker
* Include jQuery UI gem
* Create datepicker.js to handle calendar select
* Include jqueryui to css & js application files (asset pipeline)
* Update tasks _form & index views
* Convert date to better human readability
Add Styling & Final UI elements
* Style all elements
* Include dynamic alerts with _message
* Fix all routing issues
* Consolidate links to provide better UX