Added input verifications

If there's a wrong input it will now ask you again, instead of crashing.
Added validations to initial player choice and pit choice