initial commit
added quotes to json keys
finalized post. bad input checker still broken