routers and controllers

This version introduces multiple enhancements:

added handling of routers and controllers

Details of additions/deletions below:
--------------------------------------------------------------

Added:      lib/FileList.php
            -- Added --
                File List page controller

Added:      lib/FileUpload.php
            -- Added --
                File Upload page controller

Added:      lib/Index.php
            -- Added --
                Index page controller

Modified:   composer.json
            -- Added --
                routing symfony component

Modified:   index.php
            -- Added --
                documentation
            -- Removed --
                all logic moved to initialize and controllers

Modified:   lib/Initializer.php
            -- Added --
                usage of some symfony components
                $routers list of routes
                $routCollection to store route collection object
                routeMap lunch routers from defined map
                initRequest lunch controller and send response to browser
                callController call controller an specified action
            -- Updated --
                __construct added lunch of route methods

Modified:   skin/templates/dropzone.php
            -- Updated --
                changed name of page to file upload

Modified:   skin/templates/index.php
            -- Updated --
                changed name of page with list of uploaded files