Added Bycrpt and completed models