Moved Input object handling to State. Added preliminary Arrow placement