removed useless imports
added more tests
added combinations function
added more tests for combinations. Fixes #99