Initial version for local file storage
Code refactoring, changes on view and improve the upload process