#5 add tests for comparisions
#5 add spaceship operator implementation for Comparable mixin