Refactoring Forms, focus on drawing and animation

This commit is making it possible to set some parameters for the simulation. The display of the simulation itself is another form. Classes have been adapted to make it easier to hand over settings for display.