Added devise

@patbenatar just separating this out so not committing too much at once