fixing a bunch of small bugs that appeared when using jaview for the first time on a real project
changing package structure to follow the convention
changing how valplugin is declared