Restructure repository:

* C files under `c/`
* Rust files (main files) under `src/`
* Dependencies under `libs/`, including submodule of rust core code
* Build artifacts under build directory
* Loader script and architecture specific config under `config/`