added settings model object and updated controller and game model to include settings