SplitCard model added
moved string parsing functions out of Card model and into utils file, this should greatly reduce clutter of the models file