Fixed Hitboxes and Hurtboxes

-Neither would follow their Parent since they did not use the Position variable
-Removed the Box Rectangle and replaced it with a Vector2 called WidthHeight, which stores the width and height of the Hit/Hurtbox
-Added a GetRect property in both classes that return a Rectangle using Position and WidthHeight
-Added a CanHit method in Hitbox.cs that takes in a Hurtbox and returns a bool

-Instantiated a Hurtbox in Enemy.cs
Created the Weapon and Attacking Systems

-Created a base Weapon class for the derived weapons that the player could select
-Made a Sword class (derived from Weapon) for testing
-Fixed how touch input is handled in Input.cs. Made the methods for touch input more practical
-Fixed the IsMouseInRect method in Input.cs
-Created an Attack method in Player. Handled mouse and touch input in the Update method (although this should be transferred to the Level class later)
Set up a Level structure

-Added Level.cs, which updates and draws LevelObjects and handles collisions between them
-Added a new method in Hurtbox.cs and LevelObject.cs for checking collisions with a Rectangle
-Modified Update() in LevelObject.cs to take in a Level reference
Fixed the Enemy's MoveForward Action

-Fixed the StopX calculation for the Enemy's MoveForward action so that the Enemy will stop in front of the player's castle
-Made the GetStartX property to find the left side of the player
Revised Animations to draw starting from the top-left of a Texture2D

-Note that drawing in this fashion only works when the object is facing Right; there are no instances yet of an object needing to change direction, so we'll revise this later when we encounter it
-Added Width and Height properties in Hitbox.cs and Hurtbox.cs
-Modified the position to stop the enemy and modified the DrawSection of each frame for the Enemy so its Hurtbox is smaller
Started Creating the Basic HUD
Created some initial Shop Icons for upgrades and powerups

-Added the assets to the project and loaded them in LoadAssets.cs
Merge branch 'FirstShopIcons' into CreateHUD
Merge branch 'CreateHUD'