Added shotcontainer global class functionality

Moved shot management to class `ShotContainer`
Added lists for:
* `_playerShots`
* `_enemyShots`