Code cleanup, constructor editing, and working to make the question sending work