Composer and directory structure

Composer with discussed packages.
Directory structure:
- `features` - for behat scenarios
- `src` - for app logic
- `var` - for compiled templates and cache
- `web` - public directory
I maintain that we should go with 5.6