pulling in James' changes
Merge branch 'master' into playerDB
initial location
initial changes
location service working
Merge pull request #43 from pmarti28/master

battle mechanics modified
Merge branch 'master' into location
Trying to get everyone's changes
Created CreatureEntryActivity to navigate to from CreatureAtlas
Minor stylistic modifications to UI
Merge branch 'master' into playerDB
Files added to commit
made a service to allow gps to run in background
Merge pull request #44 from Mr-Runtime/AtlasEntry

Atlas entry
merging location
Merge pull request #45 from mtabor150/location

Made a service to allow gps to run in the background of the app
Mark said so
Merge branch 'master' into playerDB
Made changes to database
Merge pull request #46 from PJDesi/playerDB

Player db
added a linear backoff for repeated use the same move.
(intendid an exponential backoff but swayed away from that decision)
If a creature uses the same move more than once,
it is less effective (some kind of fatigue per se).
I changed the AI to account for this backoff, so that
the creature knows not to use the same move multiple times.

In addition, then end of a battle modifies a creature's experience
and level, if necessary.

I also gave an example of how a function is supposed to be written
to start a BattleActivity with any given Battle. (commented explanation)

Also, some minor bug fixes.