Fix #17 Reduce constructor parameters
 Now we use setters in entity classes instead of passing parameters to constructor.
Merge pull request #22 from splavs/dev

Fix #17 Reduce constructor parameters