architecture update

- convert deleted
- cmake file updated
- libMatrix in its own folder