Simple password model implemented on top of ActiveModel::Model