Still left to be done:

1. Create Attack() method inside of Sword class. This must call the Attack() method in the base class, which returns a bool value. However, it seems like the base class Attack() method already does everything necessary, not sure how the child override method is supposed to modify it.
	> not sure how to aim the attack in a given direction. It only tests if it is Nearby or not, but can't figure out directional aiming logic.

2. Create a List<> of Weapons in Player class. Connect this to the Inventory. Very confused about this too.

3. How to set Equip logic for Player inventory.

4. How to make more than one enemy appear on a level. Does each picture box have to exist on the form, and have its Visible value set to false, then changed to true upon level initiation? Or can I create new pictureboxes with C# logic?