Multiple changes

- Updated the type traits added the add_same_constness trait.
- Added base file mapping and file content.
- Added basic and typed memory blocks.
- Added the base indexed array.
- Added the const variable string.
- Minor changes in ECS.