Move README.txt to README.md: README.md: is written in Markdown and is the landing "page" of the repo. So this is the standard place to hold basic information about the repository
Refactor code:
Moved functions into the module: This means that functions leave inside the /src folder and are included in the ViVA.jl file . The are then used from outside of the module (any code outside of src via importing and the calling module
using ViVA
ViVa.my_function()
I left the executable outside of the module and renamed as viva_main.jl. It now calls the functions from ViVA and the main code is wrapped inside a main() to avoid executing all the code in globals scope which is very inefficient.
I can't test breaking changes because the package has no tests and I don't have (nor I am familiar) with vcd file.
Finally, I wanted to put the changes as a Pulll Request instead of simply changing the code, because it will be good to become familiar with this process.
First pass of suggestions
Finally, I wanted to put the changes as a Pulll Request instead of simply changing the code, because it will be good to become familiar with this process.