Create a base structure for the project

Create a simple structure for the project
This structure has a form like the following

   /root-folder
   --/app
   --/test

   The next folders have been created
   - ./app  - the folder where all application code must be situated
   - ./app/logic - the folder, where all application logic must be situated
   - ./test - the folder, where all tests must be situated
   - ./test/unit - the folder, where unit tests must be situated
   - ./test/unit/logic_test - the folder where the tests of the logic
                              must be situated

    The next files have been created
    - ./app/app.py - the main project file (now is empty)
    - ./app/logic/event.py - the file, containing the event logic
    - ./test/unit/logic_test/event_test.py - the file, containig
                                             the first test of
                                             the event logic

    The first green test is in this commit
Add a request logic to the project

Add a request logic to the project

The next files have been created
 - ./app/logic/request.py - the file, containig request logic
 - ./test/unit/logic_test/request_tes.py - tests for requests

The next files have been modified
 - ./app/logic/event.py - Properties have been added