moved specification to separate module

- extracted test libs to sep folder