Initial commit replacing current authentication scheme with modular authentication. IN-6