Edited How ListViews, Refactoring and Other Tweaks

-Local story changes now work between ALL activities for each use session
-Pages and decisions shown using Page number (numerical starting from 1) and Page title
-Removed ALL warnings that currently existed
-Refactored Story Tree menus
-Renamed variables to logical things and with consistency between files
-Made Decisions text blue for differentiation (TEMPORARY)
-Story Tree indicates the Story start and endings
-Tidied up code with simpler, new conventions consistent between all activities