Style updates, and None-type comparisons should not use boolean operators
Various stylistic updates
Adding in the json serialization of user data for submissions