initial import
updated ignore file and starter vm code