added virus and path to make
spaces
spaces when opening blocks
includes path, virtual destructor, returntype on operator=, fixed constructor
compilefix
virus compatible
updates virus