Player Shot Implemented, Various Fixes

The player can now shoot at the computer. In addition, several bugs
caused due to too many instances of the rendering class have been fixed.