Added validation for new names

Added validation for the existence of the new name on the creation of APIs, Tables and Jobs. Address issue #53
On the last commit, I have cached the query on the instance of the form.