Iss 42

fixes #42 
fixes #41 
Still need to code up frontend to display ability info, but don't want to merge conflict with albert's changes to frontend.

Ability level up data is available from API, ability data from replay can be parsed out without too much work.