Position refactoring, init of infection functions
finished first exercise implementation