Yes thanks, that seems to solve the issues.
I find it interesting that <T> only appears in the class "declaration" and is not referenced anywhere else. It's my first exposure to this kind of thing, so I guess I have some research to do to find out how this works. One more thing for the todo list.
I'm assuming that If I attempt to add an object to the ArrayList that is not of type Move, that will generate some other kind of error, I'll have to try that out later.
This all seems like something that Sun has added to
Java to prevent the programmer from making logic errors, as opposed to adding any new functionality.
regards.