Let users create thoughts

@maneyt 
@mikeymurph77 
Don't indent `private` methods. All methods should be at the same level of indentation.