slight refactor, and working on tests
eh
adding more tests and possibly more extended functions
added nice comments
tests done
redo on the readme: