use ui element visible attribute to handle drawing, moving elements only become invisible when their position matches their destination, and automatically recalls their hide and show stored positions on context switch
update ui build to take advantage of moving elements auto toggling their show and hide positions
todo for ui rework
draw ui above transitions
draw ui directly to the screen surface to avoid it being grabbed by transitions as part of their backgrounds
do not swap the story state for the saved game state - keep the flow
pep 8
unclick affects all elements, not just context sensitive ones
add about data in alive.conf
add a model method to get the about game data
show about game dialogue on main menu button click
show help screen from main menu with F1
Merge branch 'master' of github.com:wesleywerner/aliverl

Conflicts:
	data/aliveView.py
pop an extra state on new game selection to rid the game slot selection screen when returning to the main menu
add story building info on counters
create counters area in the demo map
add model support for object internal counters
move todo items to changes
demo map counter on terminal resets itself each 5 hits
move todo items to changes