* doxygen
* use setAmmoLeft()
* coding guidelines