Added initial structure of project;
Initialised rspec;
Created user model and spectations;
validate presence of necessary fields;
added model idea;
added login method with sha1 hash;
before_create change raw password by sha1 hash;
added logic for idea administrator;
create follow model;
create idea_comments model;
Added model for add comment to user;
Added message model;
removed unnecessary space;
added forum model;
now user have many ideas and vice versa though idea_admin;
added category model;
Added post model;
create comment_post model;
added actions test in user (for get: messages, comments, posts, post_comments, following);
added idea associations with user through follows;
added references to user in post model and post_comment model;
Added method can_managed_by in these methods.
added FactoryGirl
added before_filter authenticate and set_session_user
change "validates_presence_of" for "validates, presence: :true"
Chaged code by rails_best_practices sugestions.
Added 2 more expectations suggested by simplecov
Created session controller;
Created user controller;
added idea controller;
Fixed business logic;