## Summary of the Pull Request
Accumulated information from internal transition about the modules
development, and reworked it to be added in dev docs. Also the dev docs
intself was restructured to be more organized. New pages was
verified by transition team.
## PR Checklist
- [x] **Dev docs:** Added/updated
---------
Co-authored-by: Zhaopeng Wang (from Dev Box) <zhaopengwang@microsoft.com>
Co-authored-by: Hao Liu <liuhao3418@gmail.com>
Co-authored-by: Peiyao Zhao <105847726+zhaopy536@users.noreply.github.com>
Co-authored-by: Mengyuan <162882040+chenmy77@users.noreply.github.com>
Co-authored-by: zhaopeng wang <33367956+wang563681252@users.noreply.github.com>
Co-authored-by: Jaylyn Barbee <51131738+Jaylyn-Barbee@users.noreply.github.com>
* Create kbm md file
* Documented KBM main module (without links)
* Completed docs for backend except links
* Added docs for UI and created doc file for KBM Common
* Added docs for KBM common and for tests
* Add table of contents for all files
* Started updating links
* Added some more links
* Updated links
* testing link
* Resolve all links on keyboardmanager.md
* Added links in KBM Common
* Added comments for keyboardeventhandlers
* Added links for KBM-UI
* Added mention of shortcut to key
* Add section link for settings update code.
* Include more information on updating remap tables