Fix saving/loading bug involving images

move tile sprites to Circuit class to fix saving & loading
Consolidate 4 check methods into checkDirection()

add resume button to pause screen
improve button text centering