Created a spritesheet for the Flying Goblin with an accompanying Invincible sheet

-Put the Spear weapon in the game
-Changed weapon weaknesses:
  -The Sword can hurt unarmored, grounded enemies
  -The Spear can hurt anything except armored enemies
  -The Warhammer can hurt anything except flying enemies
-Renamed Spear.cs to EnemySpear.cs to create the actual Spear weapon for the player
Added Night and Day to help track the end of the level

-Levels will start at Day and end at Night or vice versa
Finished Saving/Loading Game Data

-Added ShopData, ShopItemData, LevelData, and GameData classes to Data.cs
-Added LoadShopData and LoadLevelData methods to Shop.cs and Level.cs, respectively
-Changed the SavePlayer method to SaveGameData. Also changed the parameters to accept a Shop and a Level object
-Changed the LoadPlayer method to LoadGameData. Also changed the return type to an object array containing a Shop and a Level object
-Replaced the Weapon Buttons with Radio Buttons, and added the RadioButtonStyle XAML style to mimic the appearance of the Weapon Buttons
-Made the selected Weapon button 100% opaque, while the unselected Weapons have an opacity of 70%
-Added a "Continue Game" option to the Title Screen
-Removed the Stock property from ShopItem.cs since it was unused
Merge remote-tracking branch 'origin/FinishSavingLoading' into DayNight

Conflicts:
	Defend Your Castle/Defend Your Castle/Game1.cs
Merge branch 'DayNight'