The Game Engine will be a library and program for computerizing games, especially board wargames. The final implementation will be able to support many common gaming mechanism "out of the box", plus will have hooks for user created extensions including AI