jMe - Checkin of the problem statement
jMe - Ignoring the idea files
jMe - Added rspec and factory girl so that we can spec this out
jMe - Adding color to rspecs