checkboxes

Engine changes:
-added functions to base object class to help shorten code in
superclasses
-renamed "text_object" to "label"
-implemented checkboxes
Demo changes:
-added checkboxes for showing each type of object
-changed object spawn points
-game time stops when game is paused