Basic player related structures and logic.
Added modified rawterm module for nonblocking user prompt.
Untested user identification.