Move to rails4 file/directory structure. Migration of app files started.
Add app models and views
Update routes, simple form, and devise
Add updated controllers with strong params
Add favicon
Update gems.
Rewrite model associations to use lambda conditions instead of :conditions, which is deprecated in rails 4.
Adding docs.

Folder has been renamed to "docs" (from "doc") and will contain any meta documentation about the project, mockups, database diagrams, etc.
Fix association and remove duplicate method.
Escape array element
upgrade to Rails 4 rc2
Temporarily add associations and remove ArtistTrack validations.
Refactor associations between track, artist and the new "appearance"

Using a more descriptive name for the join model responsible for connecting featured/owning artists and tracks together.

The new Appearance model is basically a reincarnation of ArtistTrack but does away with the ArtistRole model by simply hard coding the two roles and using some meta programming to expose them.

That code and pattern was taken from the Rails AntiPattern book.

The seeds.rb code has also been updated to use the new models' api
ReleaseTracks join model has been renamed to Cut. This is a more "industry correct" name.  A number of smaller changes took place as well...

- Migrations added
- Rewrote associations and added missing inverse_of specifics
- appearances.role cannot be NULL
- ArtistRelease join model/table has been dropped in favor of adding an artist_id column to the appearances join table
-
Seed data works with new model updates.
Update to data model structure.
Annotations
Oops forgot to associate seed data correctly.
Refactoring the artist/release/track models

- Correcting associations
- General code clean up
- Moving to uniformly use the 1.9 hash syntax
Get devise's sign up working with rails 4 by permitting the allowable fields.