[NEW] #5 add basic file system

- Basic file system
- String utils (path utils)
- Subsystems (file system, shell, console, etc.) creation inside System
[UPD] #5 fix code style
[UPD] #5 add search path abstraction
[UPD] #5 replace getExtensionList by string split
[NEW] #5 add recursive file list
[NEW] #5 add zip packs support