Added new Weapon and Shield classes (not yet implemented).
Updated GameObject's orientation variables/functions, and
modified bullet class to use the new getter.