Replace custom auth with devise and separate admin area