Define composer.json
Ideas support adding and retrieving.
Refactor iteration 1
Refactor iteration 1
Update notes for Iteration #1
Extracted id as value object.
An idea can be voted.
Added two test cases to ensure good behavior
Refactor Ideas
Extracted votes and ideas repositories.
Add ports and adapters for ideas and votes
Finish iteration 2
Add plan for iteration-3
Add UserEmail value object
Remove creation date in Idea constructor
Add iteration-3 feature
Refactor Ideas, User and Service
Add first though about iteration-4
Add iteration-4 feature
Fix issue with voting own ideas.