#2: fixed a few UI bugs, implemented klingon AI