Revision 2

Added Pickup class.
Added LifePickup class.
Fixed active lasers deducting incorrectly.
Refined entity loop code.