add vagrant
jdk module draft