Add tabcompletion

Most parameters still need to be done, PlayerParameter is implemented.