Added a PlayerShip,  PlayerBullet and EnemySmallDebris class.  All are subject to change,  I also fixed a bug where adding a entity while entities were being updated would throw an error (Which was a very large oversight originally).