virus types started

boot virus complete
TODO: other virus types
- decide to use  defence strategy ?