Add a ui component and server route for run a test function before saving it as a new player
Improve interface and also add error checking and basic screening on function submittion