trying passport in lieu of everyauth, adding markdown support
will implement skettisauce first