stuff ->
- moved misc to helpers
- added ruff cut stringo helper.
  splits a string to parts and insert it to an object
split_map is working but without tests. it will be done tomorrow
readme.md edited
added a simple test to split_map just to pass it, and switched back to 4 spaces in files
Merge branch 'split_map'
stuff that happend:
- (remove) feel stupid to surfix files with Spec in the spec folder..
- added is_creditcard() test and validation function should be written
- added credit card validation by John Gardner which the is_creditcard
  function will be based on
ok so - is_creditcard got split:
  * main - all the logic
  * erros - handle error messages and status
  * creditcards - list of all supported cards
alright a bit of creditcard code and:
- rebase fixes
- fix split_map. return false attributre for none value
- creditcard not checking a bit the type
- added another error msg to creditcard - [6] = "No card type"
- creditcards.js now have sizes of cards and list of cards.