abstracted loading, input manager deselect bug fixed

stuff