Support custom users models. Closes #65
Formatting