Added initial version of project structure

This is only an initial draft of the solution. This will be extended in consequent commits.
Merge pull request #1 from tamasionut/create-project-structure

Added initial version of project structure