Added helper function AddBullet( ... )

-Added function that handles spawning of a single Bullet:
	-Allocates using std::make_shared< ... > (....)
    	-Initialize variables ( Owner, position, speed )
    	-Adds Bullet to managers ( Render, GameManager, PhysicsManager )
Added function PhysicsManager::KillBulletWithID()

-The function deletes the Bullet with the supplied ID
-Printes a message on succes and failure
-Change GameManager to use this functions
Fixed issue with Ball not killed on remote client

-Reverted commit that removes tileCount, ballCount, bulletCount and
BonusBox count
-Changed spawning of Bullets to ues bulletCount variable as ID

TODO:
-Use a globally unique ID as the object ID and remove the above
variables.