Added mouse & keyboard template and subdir system