Work done:
1. ordered files in packages 
2. added visiblity functions to fix the errors which occured because of
the first change
2. changed the storage of components from array to deque
3. added a setup-window (SetupWindow) to change settings,
3.1. removed console controlled input of start parameters
4. added a game-over-window (EndWindow)