Renames to fit with the style better with other files, and better document the code
Renames to fit with the style better with other files, and better document the code

Better document the code

Fix commands outside any function

shinh/elvm,shinh/elvm,shinh/elvm,shinh/elvm,shinh/elvm,shinh/elvm,shinh/elvm,shinh/elvm