Bullets record and check init position

Bullets take multiple parameters
Remove self after turret range exceeded
getters added to bullet classes