Added KLBAnimator - class methods apply animations to CALayers.
Added player data loading in application delegate. Data stored in PlayerStore.
Renamed BattleView to BattleViewController. BattleViewController will house the Controller logic also.
    Added loading of Enemy Data to the Enemy Store whenever a battle starts. Data is kept unique by a key in the JSON file.
    Created simple "battle start" method in BattleViewController.
Changed Enemy initialiser method and overrode the description method.
Added functionalities to Enemy Store to add and retrieve Enemies stored in it.
Implemented button to start battle in Footer View.
Refactored initialisers for the Header, Footer, and Battle Views.
    Transferred responsibility of initialising views from Home View Controller to the views themselves that it loads in its XIB.
Added constants to the JSON Controller to access specific JSON attributes.
Added Notifications object that stores constants that represent events to listen to.
Refactored Player initialiser and its constants.
Added methods to store and retrieve Player data from Player Store.
Added battle placeholder images.
Updated test JSON file to implement the list of enemies as a dictionary instead of an array (so that entries are accessed by key).