Hero Class Made

Hero class is made, it should be pretty easy to add new properties when
needed. I also moved the heroes around so that they are centered.
Shooting still needs work and it needs to use the new hero class.
basic touch hero ability added

Just prints the hero's name right now but can easily be adapted into an
ability.
Enemy Class Added

Based on John's Hero class for now. Just wanted to check if I was able
to push this through
Merge pull request #1 from NinjaSalt/enemy

Enemy Class Added
Enemy implemented in main

The timing of spawning needs to be fixed since they spawn too fast.
John's codes are still there (unused or commented out)
Enemy Functions

2 temporary functions need for enemies.
Enemy Speed

Changed the speed
Implemented Enemies into Main

Need to work on the timing of spawn function. John's codes are there
(commented out or unused)
Updated teleport function

fixed bug, added new method that let's you move more than one lane at a
time. To use it change the boolean "OneLaneAtATime" to false
Fixed a comment bug

Fixed a comment and duplication bug
Cleaned up enemy spawning

Cleaned up the enemy spawn into one function, put all enemies into an
array, and created a collision file that still needs a lot of work.
Put heroes into an array

Put heroes into an array and initialized then in a loop
Basic Collision Detection

Added basic collision detection but we still need a movement function.
We should be able to do all collision based on this.
No More  Physics! Also have a way to move things!

The movement part will need to be updated when we have things that slow
or speed up enemies.
Function to handle movement speed change

Pass in the current x and the speed and it will figure out how fast to
move the enemy
Ability Cooldown & fixed hero implementation

Deleted some lines of code used for testing enemy spawning. Added hero
cooldown function (only prints it). Fixed the printing of hero names
when touched.
Enemy health working until teleport.

Bars are on top of enemy during spawn. If enemy loses health the bar
will shrink accordingly (that function is working).
I'm still working on moving the health bar along with the enemy that has
teleported.
Health follows during teleport.

Basically what the summary says. This was an easy fix, although there
may be a smarter way that saves memory to do this.
Hero Swiping Left/Right Detection

Ability checks if the player swipes left or right on the hero. Only
prints. More precise touch/tapping detection on the heroes so it doesn't
mix up between touching or swiping.
Made a basic level class

Still needs work but the basic functionality is there.