Added back end code to handle the main decision making loop and a basic
decision making engine. Updated data route to show new generated data.