Removing the unnecessary constructor from the Key class
Adding the visible callback option for edit fields (Closes #201)