Resynce to latest upstream
Added skill table, and player slowdown upon casting
Added 'teleport' skill, and meditate

Meditate is currently just a skill; will modify later to work more like
our proposed channel. ISSUE WITH TELEPORT: can teleport through walls,
we need an absolute condition in collision checking to fix it
Added regeneration through timed events
Input merged, range fix

Merged all inputs to one function that also subtracts and checks energy
costs. Fixed RangeParticles to allow for up and down inputs and fixed
special_pathing function. Need to fix collision for
absolute conditions of being outside arena.
Added on_hit functions to particles
Quick bugfix
Merge https://github.com/namedtuple/cs113_game

Conflicts:
	classes.py
	globals.py
	main.py
Added monsters with basic AI and tested it
Added conditions and debugged them. Added particle collisions to monsters.
Added meleeparticle collision. Fixed some minor bugs.
Added scrolling texts
Added capability to generate multiple particles with one skill. Check example of bighammer
FIXED BUGS
Resync
Resync
Added bunch of skills, fixed some bugs, particle collision with terrain.
Fixed on_hit_f to include time.
Resync to Brian's with my very recent changes. Also made player 2 show.
Fixed running and shooting bug. Tweaked speed.