Added validation to make sure no ideas or sparks are created without a valid username being passed in.
Added user associations to comment creation