A lot of tidying up!

See/read comments JavaDoc in most areas now. Human has it's own class
and implements Agent now (as it really should). No win-checker yet but
the process skeleton is almost complete. Should have very stupid agents
being able to play themselves by the end of the weekend. Obviously there
is a lot of code here. If you're unsure how to implement something
please ask me as I might already have an idea of how it should all come
together!!! BTW GitHub for Windows is a must-have. This is WAY easy.