updates to create tournament

changes to interface. follows Ender interface closely to implement
features.