fixed merge issue where incorrect content was being displayed for welcome screen
refactored shared apps into 'core' module. Stubbed out spirits module
getting some spirit names on the view
spirit object and adding a spirit to view
calculating and displaying spirit attributes